From 07ae3242ff790dd2674e5ed4e990dded8a624d08 Mon Sep 17 00:00:00 2001 From: sam bacha Date: Mon, 13 Jun 2022 23:53:19 -0700 Subject: [PATCH] release: v3.0.2 --- README.md | 70 +- TABLE.md | 176 + .../static/Fake_Volume_UML.svg | 0 ...286568dff92cdf6fe07c1b2b06c5e8404fcd8.puml | 57 + ...2770865f2e8abbdf387e7516ab8cac5d55226.puml | 19 + ...4cd7696b1638d116a72755231ede872ab70fc.puml | 6200 +++++++++++++++++ libtx/README.md | 13 + libtx/index.txt | 17 + package.json | 9 +- src/DEFI_THREAT_MATRIX.mediawiki | 544 +- src/{ => archive}/v3.0.0-alpha.csv | 0 src/{ => archive}/v3.0.1-alpha.csv | 0 src/v3.0.2.tsv | 29 + v3.0.2.md | 30 + 14 files changed, 6756 insertions(+), 408 deletions(-) create mode 100644 TABLE.md rename Fake_Volume_UML.svg => docs/static/Fake_Volume_UML.svg (100%) create mode 100644 libtx/0x093ceccd651e32c5a636d9b179d286568dff92cdf6fe07c1b2b06c5e8404fcd8.puml create mode 100644 libtx/0x97520e4becbfed796cba76fd9b92770865f2e8abbdf387e7516ab8cac5d55226.puml create mode 100644 libtx/0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc.puml create mode 100644 libtx/README.md create mode 100644 libtx/index.txt rename src/{ => archive}/v3.0.0-alpha.csv (100%) rename src/{ => archive}/v3.0.1-alpha.csv (100%) create mode 100644 src/v3.0.2.tsv create mode 100644 v3.0.2.md diff --git a/README.md b/README.md index 69d194a..8e9a0c5 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,61 @@ -# DeFi Threat Matrix +# Decentralized Finance Threat Matrix -- v3 of the DeFi Matrix will be released at ETH Denver 2022 +- v3.0.2 is the latest release (v2022.06.13-302) -- v1 and v2 can be found below + +### Changes + +New attacks such as Ex Post/Ex Ante Reorg (On-Chain), Compiler not Optimizing errors (Solidity), BGP Routing Hijacking (Off-chain) and more. ## Abstract This work is inspired by [attack.mitre.org](https://attack.mitre.org). Please -use attack for "normal" InfoSec/Dev/Sys security check-listing, this is ment to -be specialized towards the unique issues brought about in -blockchain/cryptocurrency applications (i.e. protocols). +use attack for "normal" InfoSec/Dev/Sys security check-listing, this is meant to +be specialized towards the unique issues brought about in blockchain/cryptocurrency applications (i.e. protocols). + +### Repository Structure + +- libtx: transaction library with example transactions from hacks in a UML format + +- src: Source of the latest DeFi Threat Mapping and Matrix. Provided in `.mediawiki` and `.tsv` formats. ## Overview of Threat Matrix +*| 001 | 002 | 003 | 004 | 005 |* +|---------------------------------|-------------------------------------------------|--------------------------------------------|-----------------------------------------|---------------------------------------------------| +**| Market Attacks | Economic Attack | Off-Chain | On-Chain | Solidity |** +| Front-Running | In Arrears liability | Price Feed | Timestamp Dependence | Integer Overflow and Underflow | +| Coordinated Attack | Insufficient gas griefing | Quote Stuffing | Admin Key | DoS with (Unexpected) revert | +| Liquidity Pocket | Token Inflation | Spoofing | Timelock | DoS with Block Gas Limit | +| Quote Stuffing | Circulating Supply Attack | Credential Access | Lateral Movements | Arithmetic Over/Under Flows | +| Wash Trading | Gas Griefing (DoS) | Reentrancy | Multi-Sig Keys | Forcibly Sending Ether to a Contract | +| Ramping The Market | Network Congestion (uDoS) | Privilage Esclation | Miner Cartel | Delegatecall | +| Cornering The Market | Liquidity Squeeze | Credential Access | Finality | Entropy Illusion | +| Churning | Governance Cartels | Encryption Protections | Honeypot | Short Address/Parameter Attack | +| Flash Loans | Interlocking Directorate | Phishing | Red Queen | Uninitialised Storage Pointers | +| Aggregated Transactions | Governance Attack | Unicode Exploits | Sole block synchronization | Floating Points and Numerical Precision | +| Bulge Bracket Transactions | Slippage Exploit | API | Transaction Pool | Right-To-Left-Override control character (U+202E) | +| Layering | Safety Check Exploits | DNS Attacks | Performance Fee Minting | Delegatecall to Untrusted Callee | +| Spoofing | Circulating Supply Dump | Transaction Pool | Front-Running | Requirement Violation | +| Order Book | Flash "Straddle" | Checksum Address | Sandwhiching | Shadowing State Variables | +| Market Index Calculation Attack | Structuring | Siphon Funds | Second System Effector | Transaction Order Dependence | +| Flash Crash | Stalking Horse | Influencers' | Backrunning | Assert Violation | +| Repo | Like Asset Price Divergance | Synthetic Mint Spread | Block Producer Cartel | Uninitialized Storage Pointer | +| Excessive Leverage | Reserve Asset Liquidity Manipulation | Syscall Exploit | Unlimited Permissions on Token Approval | Unprotected Ether Withdrawal | +| Breaking the "Buck" | Stable Reserve Asset Manipulation | Container Priv. Esclation | Naked Call | Floating Pragma | +| "Fake" News | Price Induced Oracle Volatility | Keyctl missuse (syscall) | Block Constructor Cartel | Outdated Compiler Version | +| Nested Bot | Fake Token Trading Pair | Supply Chain Dependency | MaliciousAirdrop | Function Default Visibility | +| Audience of Bots | Volume Manipulation by re-circulating flashloan | Compiled output destructuring const values | Oracle HALT by MultiSig | msg.sender | +| Arb. Exploit | Persistant de-peg instability | Browser in the Browser attack | Ex Ante Reorg | Wallet Balance | +| Cascading Loan Failure | Unexpected Fee on Transfer | Man in the Blotter | Ex Post Reorg | Compiler Optimizer not Optimizing | +| | | BGP Routing | Nonstandard Proxy Implementation | Math operations differ in certain pragmas | +| | | IP4/IP6 misconfiguration | Tyranny of the Majority | Uninitialized Contract | +| | | | | | + +### v2 Matrix + +> For Reference use only! + | **Protocol / Interaction Based** | **Blockchain Transaction Based** | **Non-Blockchain Sources** | **Blockchain Sources** | **SWC Registry (Solidity Exploits)** | | -------------------------------- | -------------------------------- | -------------------------- | -------------------------- | ------------------------------------------------------- | | Market Attacks | Economic Attack | Off\-Chain | On\-Chain | Solidity | @@ -55,10 +98,14 @@ blockchain/cryptocurrency applications (i.e. protocols). ![](https://d.pr/i/5vsXd4.jpeg) - ## Contributions and Acknowledgements -Ali Atiia John Mardlin Raul Jack samczsun Sam Bacha James Zaki +Ali Atiia
+John Mardlin
+Raul Jack
+samczsun
+Sam Bacha
+James Zaki
### v1 Sheet @@ -72,6 +119,9 @@ Ali Atiia John Mardlin Raul Jack samczsun Sam Bacha James Zaki ## License -Software Components under Mozilla Public License 2.0 +Software Components under Mozilla Public License 2.0
+ +CVE/SWC are licensed under their respective author's licenses.
-CVE/SWC are licensed under their respective authors licenses. +Everything else is under CC-2.5-NC-ND. If you would like an exemption to this license pleasae +contact: diff --git a/TABLE.md b/TABLE.md new file mode 100644 index 0000000..8913b56 --- /dev/null +++ b/TABLE.md @@ -0,0 +1,176 @@ +{| class="wikitable" +|- +! 001 +! 002 +! 003 +! 004 +! 005 +|- +| Market Attacks +| Economic Attack +| Off-Chain +| On-Chain +| Solidity +|- +| Front-Running +| In Arrears liability +| Price Feed +| Timestamp Dependence +| Integer Overflow and Underflow +|- +| Coordinated Attack +| Insufficient gas griefing +| Quote Stuffing +| Admin Key +| DoS with (Unexpected) revert +|- +| Liquidity Pocket +| Token Inflation +| Spoofing +| Timelock +| DoS with Block Gas Limit +|- +| Quote Stuffing +| Circulating Supply Attack +| Credential Access +| Lateral Movements +| Arithmetic Over/Under Flows +|- +| Wash Trading +| Gas Griefing (DoS) +| Reentrancy +| Multi-Sig Keys +| Forcibly Sending Ether to a Contract +|- +| Ramping The Market +| Network Congestion (uDoS) +| Privilage Esclation +| Miner Cartel +| Delegatecall +|- +| Cornering The Market +| Liquidity Squeeze +| Credential Access +| Finality +| Entropy Illusion +|- +| Churning +| Governance Cartels +| Encryption Protections +| Honeypot +| Short Address/Parameter Attack +|- +| Flash Loans +| Interlocking Directorate +| Phishing +| Red Queen +| Uninitialised Storage Pointers +|- +| Aggregated Transactions +| Governance Attack +| Unicode Exploits +| Sole block synchronization +| Floating Points and Numerical Precision +|- +| Bulge Bracket Transactions +| Slippage Exploit +| API +| Transaction Pool +| Right-To-Left-Override control character (U+202E) +|- +| Layering +| Safety Check Exploits +| DNS Attacks +| Performance Fee Minting +| Delegatecall to Untrusted Callee +|- +| Spoofing +| Circulating Supply Dump +| Transaction Pool +| Front-Running +| Requirement Violation +|- +| Order Book +| Flash "Straddle" +| Checksum Address +| Sandwhiching +| Shadowing State Variables +|- +| Market Index Calculation Attack +| Structuring +| Siphon Funds +| Second System Effector +| Transaction Order Dependence +|- +| Flash Crash +| Stalking Horse +| Influencers' +| Backrunning +| Assert Violation +|- +| Repo +| Like Asset Price Divergance +| Synthetic Mint Spread +| Block Producer Cartel +| Uninitialized Storage Pointer +|- +| Excessive Leverage +| Reserve Asset Liquidity Manipulation +| Syscall Exploit +| Unlimited Permissions on Token Approval +| Unprotected Ether Withdrawal +|- +| Breaking the "Buck" +| Stable Reserve Asset Manipulation +| Container Priv. Esclation +| Naked Call +| Floating Pragma +|- +| "Fake" News +| Price Induced Oracle Volatility +| Keyctl missuse (syscall) +| Block Constructor Cartel +| Outdated Compiler Version +|- +| Nested Bot +| Fake Token Trading Pair +| Supply Chain Dependency +| MaliciousAirdrop +| Function Default Visibility +|- +| Audience of Bots +| Volume Manipulation by re-circulating flashloan +| Compiled output destructuring const values +| Oracle HALT by MultiSig +| msg.sender +|- +| Arb. Exploit +| Persistant de-peg instability +| Browser in the Browser attack +| Ex Ante Reorg +| Wallet Balance +|- +| Cascading Loan Failure +| Unexpected Fee on Transfer +| Man in the Blotter +| Ex Post Reorg +| Compiler Optimizer not Optimizing +|- +| +| +| BGP Routing +| Nonstandard Proxy Implementation +| Math operations differ in certain pragmas +|- +| +| +| IP4/IP6 misconfiguration +| Tyranny of the Majority +| Uninitialized Contract +|- +| +| +| +| +| +|} \ No newline at end of file diff --git a/Fake_Volume_UML.svg b/docs/static/Fake_Volume_UML.svg similarity index 100% rename from Fake_Volume_UML.svg rename to docs/static/Fake_Volume_UML.svg diff --git a/libtx/0x093ceccd651e32c5a636d9b179d286568dff92cdf6fe07c1b2b06c5e8404fcd8.puml b/libtx/0x093ceccd651e32c5a636d9b179d286568dff92cdf6fe07c1b2b06c5e8404fcd8.puml new file mode 100644 index 0000000..f094877 --- /dev/null +++ b/libtx/0x093ceccd651e32c5a636d9b179d286568dff92cdf6fe07c1b2b06c5e8404fcd8.puml @@ -0,0 +1,57 @@ +@startuml +title 0x093ceccd651e32c5a636d9b179d286568dff92cdf6fe07c1b2b06c5e8404fcd8 +caption Tue, 29 Jun 2021 00:13:32 GMT +participant "0x8169..9806" as 81699806 +participant "0xc0da..6529" as c0da6529 <> +participant "0xaaaa..e378" as aaaae378 <> +participant "0xc00e..6888" as c00e6888 <><> + +note over 81699806 +Nonce: 29 +Gas Price: 10.0 Gwei +Gas Limit: 682,020 +Gas Used: 539,378 +Tx Fee: 0.005 ETH +end note + +81699806 --> c0da6529: propose(\ntargets: [\n 0: 0x3d98..Cd3B,\n 1: 0x7544..938f],\nvalues: [\n 0: 0,\n 1: 0],\nsignatures: [\n 0: _setPendingImplementation(address),\n 1: _become(address)],\ncalldatas: [\n 0: 0x0..075442ac771a7243433e033f3f8eab2631e22938f,\n 1: 0x0..03d9819210a31b4961b30ef54be2aed79b9c9cd3b],\ndescription: # Close Deprecated Markets, Gas Savings +This proposal is a patch, developed by Compound Labs, which updates the Comptroller implementation contract. + +### Changelog + +The `claimComp` function has been optimized to significantly reduce the gas cost of claiming COMP across multiple markets at once, by combining all rewards into a single transfer. + +Markets with a 0% Collateral Factor, 100% Reserve Factor, and Borrowing Paused are inferred to be *deprecated* by the Comptroller, and allowed to be completely liquidated. This allows the closure of all outstanding borrows and the removal of reserves in deprecated markets including SAI, REP, and future migrations. + +### Development + +This patch was developed publicly, coupled with completed scenario analysis. In addition to the Compound Labs bug bounty program, a secondary bug bounty was offered through [Immunefi](https://immunefi.com/bounty/compound/). + +[Discussion](https://www.comp.xyz/t/safety-and-gas-patches/1723) +)\n497,426 gas +activate c0da6529 +c0da6529 ->> aaaae378: propose(\ntargets: [\n 0: 0x3d98..Cd3B,\n 1: 0x7544..938f],\nvalues: [\n 0: 0,\n 1: 0],\nsignatures: [\n 0: _setPendingImplementation(address),\n 1: _become(address)],\ncalldatas: [\n 0: 0x0..075442ac771a7243433e033f3f8eab2631e22938f,\n 1: 0x0..03d9819210a31b4961b30ef54be2aed79b9c9cd3b],\ndescription: # Close Deprecated Markets, Gas Savings +This proposal is a patch, developed by Compound Labs, which updates the Comptroller implementation contract. + +### Changelog + +The `claimComp` function has been optimized to significantly reduce the gas cost of claiming COMP across multiple markets at once, by combining all rewards into a single transfer. + +Markets with a 0% Collateral Factor, 100% Reserve Factor, and Borrowing Paused are inferred to be *deprecated* by the Comptroller, and allowed to be completely liquidated. This allows the closure of all outstanding borrows and the removal of reserves in deprecated markets including SAI, REP, and future migrations. + +### Development + +This patch was developed publicly, coupled with completed scenario analysis. In addition to the Compound Labs bug bounty program, a secondary bug bounty was offered through [Immunefi](https://immunefi.com/bounty/compound/). + +[Discussion](https://www.comp.xyz/t/safety-and-gas-patches/1723) +)\n491,783 gas +activate aaaae378 #809ECB +c0da6529 -[#3471CD]> c00e6888: getPriorVotes(\naccount: 0x8169..9806,\nblockNumber: 12,725,698)\n5,652 gas +activate c00e6888 +return\n101,000,,024,654,469,732,833,014 +return +note right of aaaae378: \n486,131 gas +return\n50 +note right of c0da6529: \n5,643 gas + +@endumls \ No newline at end of file diff --git a/libtx/0x97520e4becbfed796cba76fd9b92770865f2e8abbdf387e7516ab8cac5d55226.puml b/libtx/0x97520e4becbfed796cba76fd9b92770865f2e8abbdf387e7516ab8cac5d55226.puml new file mode 100644 index 0000000..709cf7b --- /dev/null +++ b/libtx/0x97520e4becbfed796cba76fd9b92770865f2e8abbdf387e7516ab8cac5d55226.puml @@ -0,0 +1,19 @@ +@startuml +title 0x97520e4becbfed796cba76fd9b92770865f2e8abbdf387e7516ab8cac5d55226 +caption Sat, 05 Mar 2022 21:21:30 GMT +participant "0x3b0e..4640" as 3b0e4640 +participant "0x2b00..e015" as 2b00e015 <> + +note over 3b0e4640 +Nonce: 6 +Gas Price: 62.799914669 Gwei +Gas Limit: 7,738,802 +Gas Used: 7,738,802 +Tx Fee: 0.486 ETH +end note + +3b0e4640 -> 2b00e015: 0x20152aff\n7,533,426 gas +activate 2b00e015 +return + +@endumls \ No newline at end of file diff --git a/libtx/0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc.puml b/libtx/0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc.puml new file mode 100644 index 0000000..e1d2112 --- /dev/null +++ b/libtx/0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc.puml @@ -0,0 +1,6200 @@ +@startuml +title 0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc +caption Tue, 03 Aug 2021 22:53:42 GMT +participant "0xf9e3..ea52" as f9e3ea52 +participant "0xdfb6..ade6" as dfb6ade6 +participant "0x7d27..c7a9" as 7d27c7a9 <> +participant "0xc684..5baf" as c6845baf <> +participant "0x3ed3..5811" as 3ed35811 <><> +participant "0x3f06..3b4c" as 3f063b4c <><> +participant "0xdac1..1ec7" as dac11ec7 <><> +participant "0x030b..854e" as 030b854e <><> +participant "0x541d..01f4" as 541d01f4 <><> +participant "0xc02a..6cc2" as c02a6cc2 <><> +participant "0x9ff5..1656" as 9ff51656 <><> +participant "0xc2fc..a50f" as c2fca50f <><> +participant "0x2260..c599" as 2260c599 <><> +participant "0xbcca..263c" as bcca263c <><> +participant "0x1c05..7e7b" as 1c057e7b <><> +participant "0xa0b8..eb48" as a0b8eb48 <><> +participant "0xa232..bdcf" as a232bdcf <> +participant "0x0281..68a3" as 028168a3 <><> +participant "0x7b2a..7bd0" as 7b2a7bd0 <><> +participant "0x6b17..1d0f" as 6b171d0f <><> +participant "0xb9d7..2bf1" as b9d72bf1 <><> +participant "0x93b8..f126" as 93b8f126 <><> +participant "0x1f98..f984" as 1f98f984 <><> +participant "0xc4ff..bb48" as c4ffbb48 <><> +participant "0x7c6d..22e3" as 7c6d22e3 <> +participant "0x4e68..fa36" as 4e68fa36 <> +participant "0x576c..50cf" as 576c50cf +participant "0xd282..0dc8" as d2820dc8 +participant "0xd63b..3546" as d63b3546 <><> +participant "0x8ad5..e6d8" as 8ad5e6d8 <> +participant "0x0a81..cca0" as 0a81cca0 <><> +participant "0x20a8..17c1" as 20a817c1 <> +participant "0xcbcd..62ed" as cbcd62ed <> +participant "0x98d1..faa3" as 98d1faa3 <><> +participant "0xd4ad..71bc" as d4ad71bc <> +participant "0x11b8..97f6" as 11b897f6 <> +participant "0xb53d..bec7" as b53dbec7 <><> +participant "0x99ac..bc35" as 99acbc35 <> +participant "0x6f3f..f5aa" as 6f3ff5aa <><> +participant "0x88e6..5640" as 88e65640 +participant "0xdd90..4617" as dd904617 <><> +participant "0x6059..a270" as 6059a270 +participant "0xe22e..fd35" as e22efd35 <><> +participant "0x1d42..d801" as 1d42d801 <> +participant "0x5318..75ec" as 531875ec <><> +participant "0x99e8..b00e" as 99e8b00e <><> +participant "0xe91d..4687" as e91d4687 <><> +participant "0x9d45..6279" as 9d456279 <><> +participant "0xd784..f6b5" as d784f6b5 <> +participant "0x83d0..5a35" as 83d05a35 <> +participant "0x515e..bc3f" as 515ebc3f <> +participant "0xb53c..c8c5" as b53cc8c5 <> +participant "0x8a32..5c7d" as 8a325c7d <> +participant "0xf63b..3ecf" as f63b3ecf <><> +participant "0xddde..8d79" as ddde8d79 <><> +participant "0x4e97..7121" as 4e977121 <><> +participant "0xa558..9b92" as a5589b92 <><> +participant "0x4ce0..e3f4" as 4ce0e3f4 <> +participant "0x9c39..b4d2" as 9c39b4d2 <><> +participant "0x52fd..6f80" as 52fd6f80 <><> +participant "0x51b0..717c" as 51b0717c <><> +participant "0x6ac1..3433" as 6ac13433 <><> +participant "0xf41e..f35b" as f41ef35b <> +participant "0x619b..d25b" as 619bd25b <><> +participant "0x1f57..c2d2" as 1f57c2d2 <><> +participant "0xe492..fca6" as e492fca6 <><> +participant "0x3b2a..e703" as 3b2ae703 <><> +participant "0x8cae..4e27" as 8cae4e27 <> +participant "0x6c3c..379d" as 6c3c379d <><> +participant "0x3f87..3e08" as 3f873e08 <><> +participant "0x778a..8e92" as 778a8e92 <><> +participant "0xd23a..9f7c" as d23a9f7c <><> +participant "0xfffe..b62a" as fffeb62a <> +participant "0x5bdb..ab73" as 5bdbab73 <><> +participant "0x1104..1c63" as 11041c63 <><> +participant "0xd939..b6aa" as d939b6aa <><> +participant "0xe475..8ffe" as e4758ffe <><> +participant "0x24ab..f4ee" as 24abf4ee <> +participant "0x99c8..89e3" as 99c889e3 + +note over f9e3ea52 +Nonce: 0 +Gas Price: 60.0 Gwei +Gas Limit: 10,826,478 +Gas Used: 8,274,726 +Tx Fee: 0.496 ETH +end note + +f9e3ea52 -> dfb6ade6: 0x6466c309\n10,645,742 gas +activate dfb6ade6 +dfb6ade6 --> 7d27c7a9: flashLoan(\nreceiverAddress: 0xdFb6..AdE6,\nassets: [\n 0: 0xdAC1..1ec7,\n 1: 0xC02a..6Cc2,\n 2: 0x2260..C599,\n 3: 0xA0b8..eB48,\n 4: 0x6B17..1d0F,\n 5: 0x1f98..F984],\namounts: [\n 0: 30,000,000,000,000,\n 1: 13,000,,000,000,000,000,000,000,\n 2: 140,000,000,000,\n 3: 30,000,000,000,000,\n 4: 3,000,000,,000,000,000,000,000,000,\n 5: 200,000,,000,000,000,000,000,000],\nmodes: [\n 0: 0,\n 1: 0,\n 2: 0,\n 3: 0,\n 4: 0,\n 5: 0],\nonBehalfOf: 0xdFb6..AdE6,\nparams: 0x,\nreferralCode: )\n10,448,400 gas +activate 7d27c7a9 +7d27c7a9 ->> c6845baf: flashLoan(\nreceiverAddress: 0xdFb6..AdE6,\nassets: [\n 0: 0xdAC1..1ec7,\n 1: 0xC02a..6Cc2,\n 2: 0x2260..C599,\n 3: 0xA0b8..eB48,\n 4: 0x6B17..1d0F,\n 5: 0x1f98..F984],\namounts: [\n 0: 30,000,000,000,000,\n 1: 13,000,,000,000,000,000,000,000,\n 2: 140,000,000,000,\n 3: 30,000,000,000,000,\n 4: 3,000,000,,000,000,000,000,000,000,\n 5: 200,000,,000,000,000,000,000,000],\nmodes: [\n 0: 0,\n 1: 0,\n 2: 0,\n 3: 0,\n 4: 0,\n 5: 0],\nonBehalfOf: 0xdFb6..AdE6,\nparams: 0x,\nreferralCode: )\n10,443,126 gas +activate c6845baf #809ECB +7d27c7a9 --[#3471CD]> 3ed35811: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 30,000,000,000,000)\n50,871 gas +activate 3ed35811 +3ed35811 ->> 3f063b4c: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 30,000,000,000,000)\n45,757 gas +activate 3f063b4c #809ECB +3ed35811 -[#3471CD]> dac11ec7: transfer(\n_to: 0xdFb6..AdE6,\n_value: 30,000,000,000,000)\n41,601 gas +activate dac11ec7 +return +return\n30,000,000,000,000 +note right of 3f063b4c: \n4,156 gas +return\n30,000,000,000,000 +note right of 3ed35811: \n5,114 gas +7d27c7a9 --[#3471CD]> 030b854e: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 13,000,,000,000,000,000,000,000)\n39,364 gas +activate 030b854e +030b854e ->> 541d01f4: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 13,000,,000,000,000,000,000,000)\n34,250 gas +activate 541d01f4 #809ECB +030b854e -[#3471CD]> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 13,000,,000,000,000,000,000,000)\n29,962 gas +activate c02a6cc2 +return\ntrue +return\n13,000,,000,000,000,000,000,000 +note right of 541d01f4: \n4,288 gas +return\n13,000,,000,000,000,000,000,000 +note right of 030b854e: \n5,114 gas +7d27c7a9 --[#3471CD]> 9ff51656: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 140,000,000,000)\n42,205 gas +activate 9ff51656 +9ff51656 ->> c2fca50f: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 140,000,000,000)\n37,091 gas +activate c2fca50f #809ECB +9ff51656 -[#3471CD]> 2260c599: transfer(\n_to: 0xdFb6..AdE6,\n_value: 140,000,000,000)\n32,803 gas +activate 2260c599 +return\ntrue +return\n140,000,000,000 +note right of c2fca50f: \n4,288 gas +return\n140,000,000,000 +note right of 9ff51656: \n5,114 gas +7d27c7a9 --[#3471CD]> bcca263c: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 30,000,000,000,000)\n53,419 gas +activate bcca263c +bcca263c ->> 1c057e7b: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 30,000,000,000,000)\n48,305 gas +activate 1c057e7b #809ECB +bcca263c --[#3471CD]> a0b8eb48: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 30,000,000,000,000)\n44,017 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xdFb6..AdE6,\nvalue: 30,000,000,000,000)\n36,728 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n7,289 gas +return\n30,000,000,000,000 +note right of 1c057e7b: \n4,288 gas +return\n30,000,000,000,000 +note right of bcca263c: \n5,114 gas +7d27c7a9 --[#3471CD]> 028168a3: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 3,000,000,,000,000,000,000,000,000)\n39,576 gas +activate 028168a3 +028168a3 ->> 7b2a7bd0: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 3,000,000,,000,000,000,000,000,000)\n34,462 gas +activate 7b2a7bd0 #809ECB +028168a3 -[#3471CD]> 6b171d0f: transfer(\ndst: 0xdFb6..AdE6,\nwad: 3,000,000,,000,000,000,000,000,000)\n30,174 gas +activate 6b171d0f +return\ntrue +return\n3,000,000,,000,000,000,000,000,000 +note right of 7b2a7bd0: \n4,288 gas +return\n3,000,000,,000,000,000,000,000,000 +note right of 028168a3: \n5,114 gas +7d27c7a9 --[#3471CD]> b9d72bf1: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 200,000,,000,000,000,000,000,000)\n44,986 gas +activate b9d72bf1 +b9d72bf1 ->> 93b8f126: transferUnderlyingTo(\ntarget: 0xdFb6..AdE6,\namount: 200,000,,000,000,000,000,000,000)\n39,872 gas +activate 93b8f126 #809ECB +b9d72bf1 -[#3471CD]> 1f98f984: transfer(\ndst: 0xdFb6..AdE6,\nrawAmount: 200,000,,000,000,000,000,000,000)\n35,562 gas +activate 1f98f984 +return\ntrue +return\n200,000,,000,000,000,000,000,000 +note right of 93b8f126: \n4,310 gas +return\n200,000,,000,000,000,000,000,000 +note right of b9d72bf1: \n5,114 gas +7d27c7a9 -[#3471CD]> dfb6ade6: 0x920f5c84\n9,316,890 gas +activate dfb6ade6 +dfb6ade6 -> c4ffbb48: pool()\n2,439 gas +activate c4ffbb48 +return\n0x4e68..Fa36 +dfb6ade6 -> c4ffbb48: tickLower()\n2,479 gas +activate c4ffbb48 +return\n-200820 +dfb6ade6 -> c4ffbb48: tickUpper()\n457 gas +activate c4ffbb48 +return\n-196800 +dfb6ade6 -> c4ffbb48: token0()\n343 gas +activate c4ffbb48 +return\n0xC02a..6Cc2 +dfb6ade6 -> c4ffbb48: token1()\n364 gas +activate c4ffbb48 +return\n0xdAC1..1ec7 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n13,000,,000,000,000,000,000,000 +dfb6ade6 -> dac11ec7: balanceOf(\nwho: 0xdFb6..AdE6)\n1,031 gas +activate dac11ec7 +return\n30,000,000,000,000 +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0xc4ff..BB48)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0xc4ff..BB48,\nwad: 13,000,,000,000,000,000,000,000)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> dac11ec7: allowance(\n_owner: 0xdFb6..AdE6,\n_spender: 0xc4ff..BB48)\n3,356 gas +activate dac11ec7 +return\nremaining: 0 +dfb6ade6 -> dac11ec7: approve(\n_spender: 0xc4ff..BB48,\n_value: 30,000,000,000,000)\n22,953 gas +activate dac11ec7 +return +dfb6ade6 -> c4ffbb48: deposit(\namount0Desired: 13,000,,000,000,000,000,000,000,\namount1Desired: 30,000,000,000,000)\n344,188 gas +activate c4ffbb48 +c4ffbb48 -> 7c6d22e3: maxTwapDeviation()\n2,403 gas +activate 7c6d22e3 +return\n40 +c4ffbb48 -> 7c6d22e3: twapDuration()\n398 gas +activate 7c6d22e3 +return\n150 +c4ffbb48 -> 4e68fa36: slot0()\n2,696 gas +activate 4e68fa36 +return\nsqrtPriceX96: 3,971,461,,645,463,204,669,051,653,\ntick: -198029,\nobservationIndex: 8,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +c4ffbb48 -> 4e68fa36: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n9,359 gas +activate 4e68fa36 +return\ntickCumulatives: [\n 0: -1546418566144,\n 1: -1546448270494],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 850,310,585,,722,533,678,344,525,539,\n 1: 850,313,915,,242,653,030,794,374,167] +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n9,013 gas +activate 4e68fa36 +return\nliquidity: 674,352,325,421,891,217,\nfeeGrowthInside0LastX128: 288,300,097,049,228,941,768,945,,329,956,986,003,048,898,\nfeeGrowthInside1LastX128: 729,438,166,892,046,,065,048,136,676,804,096,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 0)\n48,764 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n56,706 gas +activate 4e68fa36 +4e68fa36 -> c02a6cc2: transfer(\ndst: 0xc4ff..BB48,\nwad: 310,842,000,818,367,370)\n12,862 gas +activate c02a6cc2 +return\ntrue +4e68fa36 -> dac11ec7: transfer(\n_to: 0xc4ff..BB48,\n_value: 1,361,897,484)\n33,601 gas +activate dac11ec7 +return +return\namount0: 310,842,000,818,367,370,\namount1: 1,361,897,484 +note right of 4e68fa36: \n10,243 gas +c4ffbb48 -> 7c6d22e3: protocolFee()\n2,380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 674,352,325,421,891,217,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: slot0()\n696 gas +activate 4e68fa36 +return\nsqrtPriceX96: 3,971,461,,645,463,204,669,051,653,\ntick: -198029,\nobservationIndex: 8,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +c4ffbb48 -> 4e68fa36: mint(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount: 4,,594,999,273,548,660,445,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n64,650 gas +activate 4e68fa36 +4e68fa36 -> c02a6cc2: balanceOf(\n0x4e68..Fa36)\n534 gas +activate c02a6cc2 +return\n27,472,,664,342,396,866,108,846 +4e68fa36 -> dac11ec7: balanceOf(\nwho: 0x4e68..Fa36)\n1,031 gas +activate dac11ec7 +return\n67,637,796,462,602 +4e68fa36 -> c4ffbb48: uniswapV3MintCallback(\namount0: 5,462,,934,805,684,430,122,507,\namount1: 30,000,000,000,000,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n15,129 gas +activate c4ffbb48 +c4ffbb48 -> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x4e68..Fa36,\nwad: 5,462,,934,805,684,430,122,507)\n4,148 gas +activate c02a6cc2 +return\ntrue +c4ffbb48 -> dac11ec7: transferFrom(\n_from: 0xdFb6..AdE6,\n_to: 0x4e68..Fa36,\n_value: 30,000,000,000,000)\n7,324 gas +activate dac11ec7 +return +return +note right of c4ffbb48: \n3,657 gas +4e68fa36 -> c02a6cc2: balanceOf(\n0x4e68..Fa36)\n534 gas +activate c02a6cc2 +return\n32,935,,599,148,081,296,231,353 +4e68fa36 -> dac11ec7: balanceOf(\nwho: 0x4e68..Fa36)\n1,031 gas +activate dac11ec7 +return\n97,637,796,462,602 +return\namount0: 5,462,,934,805,684,430,122,507,\namount1: 30,000,000,000,000 +note right of 4e68fa36: \n46,391 gas +return\nshares: 10,,520,294,087,322,201,216,\namount0: 5,462,,934,805,684,430,122,507,\namount1: 30,000,000,000,000 +note right of c4ffbb48: \n145,730 gas +dfb6ade6 -> c4ffbb48: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate c4ffbb48 +return\n10,,520,294,087,322,201,216 +dfb6ade6 -> c4ffbb48: transfer(\nrecipient: 0x576C..50cF,\namount: 10,,520,294,087,322,201,216)\n25,459 gas +activate c4ffbb48 +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n125,548 gas +activate 576c50cf +576c50cf -> c4ffbb48: collectFees(\namount0: 0,\namount1: 0)\n124,885 gas +activate c4ffbb48 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 5,,269,351,598,970,551,662,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 0)\n8,154 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> c02a6cc2: balanceOf(\n0xc4ff..BB48)\n534 gas +activate c02a6cc2 +return\n10,,448,444,544,057,658,569 +c4ffbb48 -> dac11ec7: balanceOf(\nwho: 0xc4ff..BB48)\n1,031 gas +activate dac11ec7 +return\n1,361,897,484 +return +note right of c4ffbb48: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n28,533 gas +activate 576c50cf +576c50cf -> c4ffbb48: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate c4ffbb48 +return\n10,,520,294,087,322,201,216 +576c50cf -> c4ffbb48: transfer(\nrecipient: 0xd282..0dc8,\namount: 10,,520,294,087,322,201,216)\n25,459 gas +activate c4ffbb48 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0x9c81744a\n125,548 gas +activate d2820dc8 +d2820dc8 -> c4ffbb48: collectFees(\namount0: 0,\namount1: 0)\n124,885 gas +activate c4ffbb48 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 5,,269,351,598,970,551,662,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 0)\n8,154 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> c02a6cc2: balanceOf(\n0xc4ff..BB48)\n534 gas +activate c02a6cc2 +return\n10,,448,444,544,057,658,569 +c4ffbb48 -> dac11ec7: balanceOf(\nwho: 0xc4ff..BB48)\n1,031 gas +activate dac11ec7 +return\n1,361,897,484 +return +note right of c4ffbb48: \n108,408 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n26,533 gas +activate d2820dc8 +d2820dc8 -> c4ffbb48: balanceOf(\naccount: 0xd282..0dc8)\n645 gas +activate c4ffbb48 +return\n10,,520,294,087,322,201,216 +d2820dc8 -> c4ffbb48: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 10,,520,294,087,322,201,216)\n23,459 gas +activate c4ffbb48 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> c4ffbb48: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate c4ffbb48 +return\n10,,520,294,087,322,201,216 +dfb6ade6 -> c4ffbb48: withdraw(\nshares: 10,,520,294,087,322,201,216)\n138,303 gas +activate c4ffbb48 +c4ffbb48 -> 7c6d22e3: maxTwapDeviation()\n403 gas +activate 7c6d22e3 +return\n40 +c4ffbb48 -> 7c6d22e3: twapDuration()\n398 gas +activate 7c6d22e3 +return\n150 +c4ffbb48 -> 4e68fa36: slot0()\n696 gas +activate 4e68fa36 +return\nsqrtPriceX96: 3,971,461,,645,463,204,669,051,653,\ntick: -198029,\nobservationIndex: 9,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +c4ffbb48 -> 4e68fa36: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n17,367 gas +activate 4e68fa36 +return\ntickCumulatives: [\n 0: -1546418566144,\n 1: -1546448270494],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 850,310,585,,722,533,678,344,525,539,\n 1: 850,313,915,,242,653,030,794,374,167] +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 5,,269,351,598,970,551,662,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 0)\n8,154 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 5,,269,351,598,970,551,662,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 4,,594,999,273,548,660,444)\n37,235 gas +activate 4e68fa36 +return\namount0: 5,462,,934,805,684,430,121,318,\namount1: 29,999,999,999,999 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 5,462,,934,805,684,430,121,318,\namount1Requested: 29,999,999,999,999)\n35,261 gas +activate 4e68fa36 +4e68fa36 -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 5,462,,934,805,684,430,121,318)\n3,262 gas +activate c02a6cc2 +return\ntrue +4e68fa36 -> dac11ec7: transfer(\n_to: 0xdFb6..AdE6,\n_value: 29,999,999,999,999)\n24,801 gas +activate dac11ec7 +return +return\namount0: 5,462,,934,805,684,430,121,318,\namount1: 29,999,999,999,999 +note right of 4e68fa36: \n7,198 gas +return\namount0: 5,462,,934,805,684,430,121,318,\namount1: 29,999,999,999,999 +note right of c4ffbb48: \n31,018 gas +dfb6ade6 -> c4ffbb48: userInfo(\n0x576C..50cF)\n1,022 gas +activate c4ffbb48 +return\ntoken0Rewards: 957,,182,808,388,617,756,829,\ntoken1Rewards: 2,153,268,895,539,\ntoken0PerSharePaid: 90,,984,415,496,720,749,373,\ntoken1PerSharePaid: 204,677,633,312 +dfb6ade6 -> c4ffbb48: position()\n3,168 gas +activate c4ffbb48 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 674,352,325,421,891,218,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 674,352,325,421,891,218,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of c4ffbb48: \n2,155 gas +dfb6ade6 -> 4e68fa36: slot0()\n696 gas +activate 4e68fa36 +return\nsqrtPriceX96: 3,971,461,,645,463,204,669,051,653,\ntick: -198029,\nobservationIndex: 9,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n143,905 gas +activate 576c50cf +576c50cf -> c4ffbb48: collectFees(\namount0: 957,,182,808,388,617,756,829,\namount1: 2,153,268,895,539)\n143,242 gas +activate c4ffbb48 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 674,352,325,421,891,218,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 0)\n8,154 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> c02a6cc2: balanceOf(\n0xc4ff..BB48)\n534 gas +activate c02a6cc2 +return\n10,,448,444,544,057,658,569 +c4ffbb48 -> dac11ec7: balanceOf(\nwho: 0xc4ff..BB48)\n1,031 gas +activate dac11ec7 +return\n1,361,897,484 +c4ffbb48 -> 4e68fa36: slot0()\n696 gas +activate 4e68fa36 +return\nsqrtPriceX96: 3,971,461,,645,463,204,669,051,653,\ntick: -198029,\nobservationIndex: 9,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 674,352,325,421,891,218,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 329,808,967,025,221,047)\n37,235 gas +activate 4e68fa36 +return\namount0: 392,,105,586,514,589,147,486,\namount1: 2,153,268,895,538 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0x576C..50cF,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 392,,105,586,514,589,147,486,\namount1Requested: 2,153,268,895,538)\n59,161 gas +activate 4e68fa36 +4e68fa36 -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 392,,105,586,514,589,147,486)\n25,162 gas +activate c02a6cc2 +return\ntrue +4e68fa36 -> dac11ec7: transfer(\n_to: 0x576C..50cF,\n_value: 2,153,268,895,538)\n26,801 gas +activate dac11ec7 +return +return\namount0: 392,,105,586,514,589,147,486,\namount1: 2,153,268,895,538 +note right of 4e68fa36: \n7,198 gas +return +note right of c4ffbb48: \n28,660 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> c4ffbb48: userInfo(\n0xd282..0dc8)\n1,022 gas +activate c4ffbb48 +return\ntoken0Rewards: 957,,182,808,388,617,756,829,\ntoken1Rewards: 2,153,268,895,539,\ntoken0PerSharePaid: 90,,984,415,496,720,749,373,\ntoken1PerSharePaid: 204,677,633,312 +dfb6ade6 -> c4ffbb48: position()\n3,168 gas +activate c4ffbb48 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 344,543,358,396,670,171,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 344,543,358,396,670,171,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of c4ffbb48: \n2,155 gas +dfb6ade6 -> 4e68fa36: slot0()\n696 gas +activate 4e68fa36 +return\nsqrtPriceX96: 3,971,461,,645,463,204,669,051,653,\ntick: -198029,\nobservationIndex: 9,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> d2820dc8: 0x9c81744a\n143,905 gas +activate d2820dc8 +d2820dc8 -> c4ffbb48: collectFees(\namount0: 957,,182,808,388,617,756,829,\namount1: 2,153,268,895,539)\n143,242 gas +activate c4ffbb48 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 344,543,358,396,670,171,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 0)\n8,154 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> c02a6cc2: balanceOf(\n0xc4ff..BB48)\n534 gas +activate c02a6cc2 +return\n10,,448,444,544,057,658,569 +c4ffbb48 -> dac11ec7: balanceOf(\nwho: 0xc4ff..BB48)\n1,031 gas +activate dac11ec7 +return\n1,361,897,484 +c4ffbb48 -> 4e68fa36: slot0()\n696 gas +activate 4e68fa36 +return\nsqrtPriceX96: 3,971,461,,645,463,204,669,051,653,\ntick: -198029,\nobservationIndex: 9,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 344,543,358,396,670,171,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 329,808,967,025,221,047)\n37,235 gas +activate 4e68fa36 +return\namount0: 392,,105,586,514,589,147,486,\namount1: 2,153,268,895,538 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xd282..0dc8,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 392,,105,586,514,589,147,486,\namount1Requested: 2,153,268,895,538)\n59,161 gas +activate 4e68fa36 +4e68fa36 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 392,,105,586,514,589,147,486)\n25,162 gas +activate c02a6cc2 +return\ntrue +4e68fa36 -> dac11ec7: transfer(\n_to: 0xd282..0dc8,\n_value: 2,153,268,895,538)\n26,801 gas +activate dac11ec7 +return +return\namount0: 392,,105,586,514,589,147,486,\namount1: 2,153,268,895,538 +note right of 4e68fa36: \n7,198 gas +return +note right of c4ffbb48: \n28,660 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> c4ffbb48: userInfo(\n0xd282..0dc8)\n1,022 gas +activate c4ffbb48 +return\ntoken0Rewards: 565,,077,221,874,028,609,343,\ntoken1Rewards: 1,\ntoken0PerSharePaid: 90,,984,415,496,720,749,373,\ntoken1PerSharePaid: 204,677,633,312 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xc4ff..BB48)\n534 gas +activate c02a6cc2 +return\n10,,448,444,544,057,658,569 +dfb6ade6 -> dac11ec7: balanceOf(\nwho: 0xc4ff..BB48)\n1,031 gas +activate dac11ec7 +return\n1,361,897,484 +dfb6ade6 -> d2820dc8: 0x9c81744a\n50,471 gas +activate d2820dc8 +d2820dc8 -> c4ffbb48: collectFees(\namount0: 10,,448,444,544,057,658,569,\namount1: 1)\n49,808 gas +activate c4ffbb48 +c4ffbb48 -> 4e68fa36: positions(\n0xc2cef05607a5fe7ef9f47f4515e44f85cd71119f4cd0d85203451f54e2f42fea)\n1,013 gas +activate 4e68fa36 +return\nliquidity: 14,734,391,371,449,124,\nfeeGrowthInside0LastX128: 288,456,949,851,227,866,470,867,,747,604,976,205,984,401,\nfeeGrowthInside1LastX128: 730,125,388,811,757,,853,836,977,482,428,420,\ntokensOwed0: 0,\ntokensOwed1: 0 +c4ffbb48 -> 4e68fa36: burn(\ntickLower: -200820,\ntickUpper: -196800,\namount: 0)\n8,154 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 4e68fa36: collect(\nrecipient: 0xc4ff..BB48,\ntickLower: -200820,\ntickUpper: -196800,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 4e68fa36 +return\namount0: 0,\namount1: 0 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +c4ffbb48 -> c02a6cc2: balanceOf(\n0xc4ff..BB48)\n534 gas +activate c02a6cc2 +return\n10,,448,444,544,057,658,569 +c4ffbb48 -> dac11ec7: balanceOf(\nwho: 0xc4ff..BB48)\n1,031 gas +activate dac11ec7 +return\n1,361,897,484 +c4ffbb48 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 10,,448,444,544,057,658,569)\n3,262 gas +activate c02a6cc2 +return\ntrue +c4ffbb48 -> dac11ec7: transfer(\n_to: 0xd282..0dc8,\n_value: 1)\n6,901 gas +activate dac11ec7 +return +return +note right of c4ffbb48: \n23,168 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> d63b3546: pool()\n2,439 gas +activate d63b3546 +return\n0x8ad5..e6D8 +dfb6ade6 -> d63b3546: tickLower()\n2,479 gas +activate d63b3546 +return\n196,680 +dfb6ade6 -> d63b3546: tickUpper()\n457 gas +activate d63b3546 +return\n201,000 +dfb6ade6 -> d63b3546: token0()\n343 gas +activate d63b3546 +return\n0xA0b8..eB48 +dfb6ade6 -> d63b3546: token1()\n364 gas +activate d63b3546 +return\n0xC02a..6Cc2 +dfb6ade6 --> a0b8eb48: balanceOf(\nuser: 0xdFb6..AdE6)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xdFb6..AdE6)\n529 gas +activate a232bdcf #809ECB +return\n30,000,000,000,000 +return\n30,000,000,000,000 +note right of a0b8eb48: \n786 gas +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n12,999,,999,999,999,999,998,811 +dfb6ade6 --> a0b8eb48: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0xd63b..3546)\n3,426 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0xd63b..3546)\n2,637 gas +activate a232bdcf #809ECB +return\n0 +return\n0 +note right of a0b8eb48: \n789 gas +dfb6ade6 --> a0b8eb48: approve(\nspender: 0xd63b..3546,\namount: 30,000,000,000,000)\n25,767 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: approve(\nspender: 0xd63b..3546,\nvalue: 30,000,000,000,000)\n24,978 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0xd63b..3546)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0xd63b..3546,\nwad: 12,999,,999,999,999,999,998,811)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> d63b3546: deposit(\namount0Desired: 30,000,000,000,000,\namount1Desired: 12,999,,999,999,999,999,998,811)\n320,530 gas +activate d63b3546 +d63b3546 -> 7c6d22e3: maxTwapDeviation()\n403 gas +activate 7c6d22e3 +return\n40 +d63b3546 -> 7c6d22e3: twapDuration()\n398 gas +activate 7c6d22e3 +return\n150 +d63b3546 -> 8ad5e6d8: slot0()\n2,696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 122,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +d63b3546 -> 8ad5e6d8: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n9,359 gas +activate 8ad5e6d8 +return\ntickCumulatives: [\n 0: 1,558,659,591,063,\n 1: 1,558,689,295,263],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 198,044,337,547,991,852,052,391,,457,274,405,200,445,888,\n 1: 198,044,337,547,991,852,053,971,,703,012,180,103,747,168] +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n9,013 gas +activate 8ad5e6d8 +return\nliquidity: 540,180,660,443,453,167,\nfeeGrowthInside0LastX128: 644,903,519,215,063,,532,737,183,138,112,582,\nfeeGrowthInside1LastX128: 278,192,862,730,373,583,018,184,,224,031,343,806,086,514,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 0)\n48,764 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n39,649 gas +activate 8ad5e6d8 +8ad5e6d8 --> a0b8eb48: transfer(\nrecipient: 0xd63b..3546,\namount: 202,472,666)\n16,417 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xd63b..3546,\nvalue: 202,472,666)\n15,628 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +8ad5e6d8 -> c02a6cc2: transfer(\ndst: 0xd63b..3546,\nwad: 53,502,797,439,947,757)\n12,862 gas +activate c02a6cc2 +return\ntrue +return\namount0: 202,472,666,\namount1: 53,502,797,439,947,757 +note right of 8ad5e6d8: \n10,370 gas +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 540,180,660,443,453,167,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: slot0()\n696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 122,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +d63b3546 -> 8ad5e6d8: mint(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 4,,334,482,527,783,096,644,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n64,493 gas +activate 8ad5e6d8 +8ad5e6d8 --> a0b8eb48: balanceOf(\nuser: 0x8ad5..e6D8)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x8ad5..e6D8)\n529 gas +activate a232bdcf #809ECB +return\n127,515,831,654,945 +return\n127,515,831,654,945 +note right of a0b8eb48: \n786 gas +8ad5e6d8 -> c02a6cc2: balanceOf(\n0x8ad5..e6D8)\n534 gas +activate c02a6cc2 +return\n52,386,,679,825,418,416,129,542 +8ad5e6d8 -> d63b3546: uniswapV3MintCallback(\namount0: 30,000,000,000,000,\namount1: 5,636,,518,257,293,000,745,990,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n14,036 gas +activate d63b3546 +d63b3546 --> a0b8eb48: transferFrom(\nsender: 0xdFb6..AdE6,\nrecipient: 0x8ad5..e6D8,\namount: 30,000,000,000,000)\n5,992 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transferFrom(\nfrom: 0xdFb6..AdE6,\nto: 0x8ad5..e6D8,\nvalue: 30,000,000,000,000)\n5,197 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n795 gas +d63b3546 -> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x8ad5..e6D8,\nwad: 5,636,,518,257,293,000,745,990)\n4,148 gas +activate c02a6cc2 +return\ntrue +return +note right of d63b3546: \n3,896 gas +8ad5e6d8 --> a0b8eb48: balanceOf(\nuser: 0x8ad5..e6D8)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x8ad5..e6D8)\n529 gas +activate a232bdcf #809ECB +return\n157,515,831,654,945 +return\n157,515,831,654,945 +note right of a0b8eb48: \n786 gas +8ad5e6d8 -> c02a6cc2: balanceOf(\n0x8ad5..e6D8)\n534 gas +activate c02a6cc2 +return\n58,023,,198,082,711,416,875,532 +return\namount0: 30,000,000,000,000,\namount1: 5,636,,518,257,293,000,745,990 +note right of 8ad5e6d8: \n46,759 gas +return\nshares: 11,,049,813,493,007,762,278,\namount0: 30,000,000,000,000,\namount1: 5,636,,518,257,293,000,745,990 +note right of d63b3546: \n143,286 gas +dfb6ade6 -> d63b3546: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate d63b3546 +return\n11,,049,813,493,007,762,278 +dfb6ade6 -> d63b3546: transfer(\nrecipient: 0x576C..50cF,\namount: 11,,049,813,493,007,762,278)\n25,459 gas +activate d63b3546 +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n125,832 gas +activate 576c50cf +576c50cf -> d63b3546: collectFees(\namount0: 0,\namount1: 0)\n125,169 gas +activate d63b3546 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 4,,874,663,188,226,549,811,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 0)\n8,154 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 --> a0b8eb48: balanceOf(\nuser: 0xd63b..3546)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xd63b..3546)\n529 gas +activate a232bdcf #809ECB +return\n41,877,670,555 +return\n41,877,670,555 +note right of a0b8eb48: \n786 gas +d63b3546 -> c02a6cc2: balanceOf(\n0xd63b..3546)\n534 gas +activate c02a6cc2 +return\n358,765,264,881,887,021 +return +note right of d63b3546: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n28,533 gas +activate 576c50cf +576c50cf -> d63b3546: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate d63b3546 +return\n11,,049,813,493,007,762,278 +576c50cf -> d63b3546: transfer(\nrecipient: 0xd282..0dc8,\namount: 11,,049,813,493,007,762,278)\n25,459 gas +activate d63b3546 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0x9c81744a\n125,832 gas +activate d2820dc8 +d2820dc8 -> d63b3546: collectFees(\namount0: 0,\namount1: 0)\n125,169 gas +activate d63b3546 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 4,,874,663,188,226,549,811,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 0)\n8,154 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 --> a0b8eb48: balanceOf(\nuser: 0xd63b..3546)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xd63b..3546)\n529 gas +activate a232bdcf #809ECB +return\n41,877,670,555 +return\n41,877,670,555 +note right of a0b8eb48: \n786 gas +d63b3546 -> c02a6cc2: balanceOf(\n0xd63b..3546)\n534 gas +activate c02a6cc2 +return\n358,765,264,881,887,021 +return +note right of d63b3546: \n108,408 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n26,533 gas +activate d2820dc8 +d2820dc8 -> d63b3546: balanceOf(\naccount: 0xd282..0dc8)\n645 gas +activate d63b3546 +return\n11,,049,813,493,007,762,278 +d2820dc8 -> d63b3546: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 11,,049,813,493,007,762,278)\n23,459 gas +activate d63b3546 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> d63b3546: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate d63b3546 +return\n11,,049,813,493,007,762,278 +dfb6ade6 -> d63b3546: withdraw(\nshares: 11,,049,813,493,007,762,278)\n165,123 gas +activate d63b3546 +d63b3546 -> 7c6d22e3: maxTwapDeviation()\n403 gas +activate 7c6d22e3 +return\n40 +d63b3546 -> 7c6d22e3: twapDuration()\n398 gas +activate 7c6d22e3 +return\n150 +d63b3546 -> 8ad5e6d8: slot0()\n696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 123,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +d63b3546 -> 8ad5e6d8: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n43,776 gas +activate 8ad5e6d8 +return\ntickCumulatives: [\n 0: 1,558,659,591,063,\n 1: 1,558,689,295,263],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 198,044,337,547,991,852,052,391,,457,274,405,200,445,888,\n 1: 198,044,337,547,991,852,053,971,,703,012,180,103,747,168] +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 4,,874,663,188,226,549,811,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 0)\n8,154 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 4,,874,663,188,226,549,811,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 4,,334,482,527,783,096,643)\n37,603 gas +activate 8ad5e6d8 +return\namount0: 29,999,999,999,999,\namount1: 5,636,,518,257,293,000,744,689 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 29,999,999,999,999,\namount1Requested: 5,636,,518,257,293,000,744,689)\n35,304 gas +activate 8ad5e6d8 +8ad5e6d8 --> a0b8eb48: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 29,999,999,999,999)\n24,717 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xdFb6..AdE6,\nvalue: 29,999,999,999,999)\n23,928 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +8ad5e6d8 -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 5,636,,518,257,293,000,744,689)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 29,999,999,999,999,\namount1: 5,636,,518,257,293,000,744,689 +note right of 8ad5e6d8: \n7,325 gas +return\namount0: 29,999,999,999,999,\namount1: 5,636,,518,257,293,000,744,689 +note right of d63b3546: \n31,018 gas +dfb6ade6 -> d63b3546: userInfo(\n0x576C..50cF)\n1,022 gas +activate d63b3546 +return\ntoken0Rewards: 2,213,550,007,203,\ntoken1Rewards: 1,008,,459,192,521,606,860,404,\ntoken0PerSharePaid: 200,324,648,792,\ntoken1PerSharePaid: 91,,264,815,750,940,244,176 +dfb6ade6 -> d63b3546: position()\n3,168 gas +activate d63b3546 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 540,180,660,443,453,168,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 540,180,660,443,453,168,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of d63b3546: \n2,155 gas +dfb6ade6 -> 8ad5e6d8: slot0()\n696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 123,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n124,756 gas +activate 576c50cf +576c50cf -> d63b3546: collectFees(\namount0: 2,213,550,007,203,\namount1: 1,008,,459,192,521,606,860,404)\n124,093 gas +activate d63b3546 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 540,180,660,443,453,168,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 0)\n8,154 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 --> a0b8eb48: balanceOf(\nuser: 0xd63b..3546)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xd63b..3546)\n529 gas +activate a232bdcf #809ECB +return\n41,877,670,555 +return\n41,877,670,555 +note right of a0b8eb48: \n786 gas +d63b3546 -> c02a6cc2: balanceOf(\n0xd63b..3546)\n534 gas +activate c02a6cc2 +return\n358,765,264,881,887,021 +d63b3546 -> 8ad5e6d8: slot0()\n696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 123,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 540,180,660,443,453,168,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 319,819,794,353,185,040)\n37,603 gas +activate 8ad5e6d8 +return\namount0: 2,213,550,007,202,\namount1: 415,,890,500,967,692,092,580 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0x576C..50cF,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 2,213,550,007,202,\namount1Requested: 415,,890,500,967,692,092,580)\n39,304 gas +activate 8ad5e6d8 +8ad5e6d8 --> a0b8eb48: transfer(\nrecipient: 0x576C..50cF,\namount: 2,213,550,007,202)\n28,717 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0x576C..50cF,\nvalue: 2,213,550,007,202)\n27,928 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +8ad5e6d8 -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 415,,890,500,967,692,092,580)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 2,213,550,007,202,\namount1: 415,,890,500,967,692,092,580 +note right of 8ad5e6d8: \n7,325 gas +return +note right of d63b3546: \n28,716 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> d63b3546: userInfo(\n0xd282..0dc8)\n1,022 gas +activate d63b3546 +return\ntoken0Rewards: 2,213,550,007,203,\ntoken1Rewards: 1,008,,459,192,521,606,860,404,\ntoken0PerSharePaid: 200,324,648,792,\ntoken1PerSharePaid: 91,,264,815,750,940,244,176 +dfb6ade6 -> d63b3546: position()\n3,168 gas +activate d63b3546 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 220,360,866,090,268,128,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 220,360,866,090,268,128,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of d63b3546: \n2,155 gas +dfb6ade6 -> 8ad5e6d8: slot0()\n696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 123,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 8ad5e6d8: slot0()\n696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 123,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> d2820dc8: 0x9c81744a\n124,756 gas +activate d2820dc8 +d2820dc8 -> d63b3546: collectFees(\namount0: 1,525,170,753,448,\namount1: 286,,555,093,243,381,779,079)\n124,093 gas +activate d63b3546 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 220,360,866,090,268,128,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 0)\n8,154 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 --> a0b8eb48: balanceOf(\nuser: 0xd63b..3546)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xd63b..3546)\n529 gas +activate a232bdcf #809ECB +return\n41,877,670,555 +return\n41,877,670,555 +note right of a0b8eb48: \n786 gas +d63b3546 -> c02a6cc2: balanceOf(\n0xd63b..3546)\n534 gas +activate c02a6cc2 +return\n358,765,264,881,887,021 +d63b3546 -> 8ad5e6d8: slot0()\n696 gas +activate 8ad5e6d8 +return\nsqrtPriceX96: 1,580,495,203,443,653,,929,987,995,124,964,831,\ntick: 198,028,\nobservationIndex: 123,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 220,360,866,090,268,128,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 220,360,866,090,204,570)\n37,603 gas +activate 8ad5e6d8 +return\namount0: 1,525,170,753,447,\namount1: 286,,555,093,243,299,128,883 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd282..0dc8,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 1,525,170,753,447,\namount1Requested: 286,,555,093,243,299,128,883)\n39,304 gas +activate 8ad5e6d8 +8ad5e6d8 --> a0b8eb48: transfer(\nrecipient: 0xd282..0dc8,\namount: 1,525,170,753,447)\n28,717 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xd282..0dc8,\nvalue: 1,525,170,753,447)\n27,928 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +8ad5e6d8 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 286,,555,093,243,299,128,883)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 1,525,170,753,447,\namount1: 286,,555,093,243,299,128,883 +note right of 8ad5e6d8: \n7,325 gas +return +note right of d63b3546: \n28,716 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> d63b3546: userInfo(\n0xd282..0dc8)\n1,022 gas +activate d63b3546 +return\ntoken0Rewards: 688,379,253,756,\ntoken1Rewards: 721,,904,099,278,307,731,521,\ntoken0PerSharePaid: 200,324,648,792,\ntoken1PerSharePaid: 91,,264,815,750,940,244,176 +dfb6ade6 --> a0b8eb48: balanceOf(\nuser: 0xd63b..3546)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xd63b..3546)\n529 gas +activate a232bdcf #809ECB +return\n41,877,670,555 +return\n41,877,670,555 +note right of a0b8eb48: \n786 gas +dfb6ade6 -> c02a6cc2: balanceOf(\n0xd63b..3546)\n534 gas +activate c02a6cc2 +return\n358,765,264,881,887,021 +dfb6ade6 -> d2820dc8: 0x9c81744a\n48,914 gas +activate d2820dc8 +d2820dc8 -> d63b3546: collectFees(\namount0: 41,877,670,555,\namount1: 358,765,264,881,887,021)\n48,251 gas +activate d63b3546 +d63b3546 -> 8ad5e6d8: positions(\n0x612439cf0cf651925917a0673cb57ac1f3e4a10f3737d70ee11b923149d50348)\n1,013 gas +activate 8ad5e6d8 +return\nliquidity: 63,558,\nfeeGrowthInside0LastX128: 645,031,065,206,764,,202,698,998,950,566,244,\nfeeGrowthInside1LastX128: 278,226,566,377,843,692,297,647,,363,507,415,944,030,384,\ntokensOwed0: 0,\ntokensOwed1: 0 +d63b3546 -> 8ad5e6d8: burn(\ntickLower: 196,680,\ntickUpper: 201,000,\namount: 0)\n8,154 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 8ad5e6d8: collect(\nrecipient: 0xd63b..3546,\ntickLower: 196,680,\ntickUpper: 201,000,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 8ad5e6d8 +return\namount0: 0,\namount1: 0 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +d63b3546 --> a0b8eb48: balanceOf(\nuser: 0xd63b..3546)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xd63b..3546)\n529 gas +activate a232bdcf #809ECB +return\n41,877,670,555 +return\n41,877,670,555 +note right of a0b8eb48: \n786 gas +d63b3546 -> c02a6cc2: balanceOf(\n0xd63b..3546)\n534 gas +activate c02a6cc2 +return\n358,765,264,881,887,021 +d63b3546 --> a0b8eb48: transfer(\nrecipient: 0xd282..0dc8,\namount: 41,877,670,555)\n4,817 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xd282..0dc8,\nvalue: 41,877,670,555)\n4,028 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +d63b3546 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 358,765,264,881,887,021)\n3,262 gas +activate c02a6cc2 +return\ntrue +return +note right of d63b3546: \n23,411 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> 0a81cca0: pool()\n2,439 gas +activate 0a81cca0 +return\n0xCBCd..62eD +dfb6ade6 -> 0a81cca0: tickLower()\n2,479 gas +activate 0a81cca0 +return\n256,620 +dfb6ade6 -> 0a81cca0: tickUpper()\n457 gas +activate 0a81cca0 +return\n259,140 +dfb6ade6 -> 0a81cca0: token0()\n343 gas +activate 0a81cca0 +return\n0x2260..C599 +dfb6ade6 -> 0a81cca0: token1()\n364 gas +activate 0a81cca0 +return\n0xC02a..6Cc2 +dfb6ade6 -> 2260c599: balanceOf(\n_owner: 0xdFb6..AdE6)\n795 gas +activate 2260c599 +return\n140,000,000,000 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n12,999,,999,999,999,999,997,510 +dfb6ade6 -> 2260c599: allowance(\n_owner: 0xdFb6..AdE6,\n_spender: 0x0A81..Cca0)\n3,070 gas +activate 2260c599 +return\n0 +dfb6ade6 -> 2260c599: approve(\n_spender: 0x0A81..Cca0,\n_value: 140,000,000,000)\n22,624 gas +activate 2260c599 +return\ntrue +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0x0A81..Cca0)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0x0A81..Cca0,\nwad: 12,999,,999,999,999,999,997,510)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> 0a81cca0: deposit(\namount0Desired: 140,000,000,000,\namount1Desired: 12,999,,999,999,999,999,997,510)\n322,534 gas +activate 0a81cca0 +0a81cca0 -> 20a817c1: maxTwapDeviation()\n2,403 gas +activate 20a817c1 +return\n40 +0a81cca0 -> 20a817c1: twapDuration()\n398 gas +activate 20a817c1 +return\n150 +0a81cca0 -> cbcd62ed: slot0()\n2,696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 116,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +0a81cca0 -> cbcd62ed: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n9,359 gas +activate cbcd62ed +return\ntickCumulatives: [\n 0: 2,027,802,416,207,\n 1: 2,027,841,047,807],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 710,313,193,537,,393,485,900,963,106,853,\n 1: 710,313,254,463,,052,734,320,736,656,909] +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n9,013 gas +activate cbcd62ed +return\nliquidity: 36,253,645,682,197,052,\nfeeGrowthInside0LastX128: 7,873,297,682,765,,662,417,624,005,252,777,\nfeeGrowthInside1LastX128: 1,222,113,426,116,961,157,429,187,,660,776,924,619,076,021,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 0)\n48,764 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n36,935 gas +activate cbcd62ed +cbcd62ed -> 2260c599: transfer(\n_to: 0x0A81..Cca0,\n_value: 860,113)\n13,703 gas +activate 2260c599 +return\ntrue +cbcd62ed -> c02a6cc2: transfer(\ndst: 0x0A81..Cca0,\nwad: 27,540,258,507,958,979)\n12,862 gas +activate c02a6cc2 +return\ntrue +return\namount0: 860,113,\namount1: 27,540,258,507,958,979 +note right of cbcd62ed: \n10,370 gas +0a81cca0 -> 20a817c1: protocolFee()\n2,380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 36,253,645,682,197,052,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: slot0()\n696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 116,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +0a81cca0 -> cbcd62ed: mint(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 713,862,556,597,574,469,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n62,571 gas +activate cbcd62ed +cbcd62ed -> 2260c599: balanceOf(\n_owner: 0xCBCd..62eD)\n795 gas +activate 2260c599 +return\n236,964,314,624 +cbcd62ed -> c02a6cc2: balanceOf(\n0xCBCd..62eD)\n534 gas +activate c02a6cc2 +return\n39,149,,733,631,045,873,318,425 +cbcd62ed -> 0a81cca0: uniswapV3MintCallback(\namount0: 140,000,000,000,\namount1: 12,604,,450,996,396,525,202,954,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n13,014 gas +activate 0a81cca0 +0a81cca0 -> 2260c599: transferFrom(\n_from: 0xdFb6..AdE6,\n_to: 0xCBCd..62eD,\n_value: 140,000,000,000)\n4,970 gas +activate 2260c599 +return\ntrue +0a81cca0 -> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0xCBCd..62eD,\nwad: 12,604,,450,996,396,525,202,954)\n4,148 gas +activate c02a6cc2 +return\ntrue +return +note right of 0a81cca0: \n3,896 gas +cbcd62ed -> 2260c599: balanceOf(\n_owner: 0xCBCd..62eD)\n795 gas +activate 2260c599 +return\n376,964,314,624 +cbcd62ed -> c02a6cc2: balanceOf(\n0xCBCd..62eD)\n534 gas +activate c02a6cc2 +return\n51,754,,184,627,442,398,521,379 +return\namount0: 140,000,000,000,\namount1: 12,604,,450,996,396,525,202,954 +note right of cbcd62ed: \n46,899 gas +return\nshares: 1,,015,927,662,999,207,940,\namount0: 140,000,000,000,\namount1: 12,604,,450,996,396,525,202,954 +note right of 0a81cca0: \n145,926 gas +dfb6ade6 -> 0a81cca0: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate 0a81cca0 +return\n1,,015,927,662,999,207,940 +dfb6ade6 -> 0a81cca0: transfer(\nrecipient: 0x576C..50cF,\namount: 1,,015,927,662,999,207,940)\n25,459 gas +activate 0a81cca0 +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n125,312 gas +activate 576c50cf +576c50cf -> 0a81cca0: collectFees(\namount0: 0,\namount1: 0)\n124,649 gas +activate 0a81cca0 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 750,116,202,279,771,521,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 0)\n8,154 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 2260c599: balanceOf(\n_owner: 0x0A81..Cca0)\n795 gas +activate 2260c599 +return\n175,537,727 +0a81cca0 -> c02a6cc2: balanceOf(\n0x0A81..Cca0)\n534 gas +activate c02a6cc2 +return\n27,540,258,507,959,674 +return +note right of 0a81cca0: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n28,533 gas +activate 576c50cf +576c50cf -> 0a81cca0: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate 0a81cca0 +return\n1,,015,927,662,999,207,940 +576c50cf -> 0a81cca0: transfer(\nrecipient: 0xd282..0dc8,\namount: 1,,015,927,662,999,207,940)\n25,459 gas +activate 0a81cca0 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0x9c81744a\n125,312 gas +activate d2820dc8 +d2820dc8 -> 0a81cca0: collectFees(\namount0: 0,\namount1: 0)\n124,649 gas +activate 0a81cca0 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 750,116,202,279,771,521,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 0)\n8,154 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 2260c599: balanceOf(\n_owner: 0x0A81..Cca0)\n795 gas +activate 2260c599 +return\n175,537,727 +0a81cca0 -> c02a6cc2: balanceOf(\n0x0A81..Cca0)\n534 gas +activate c02a6cc2 +return\n27,540,258,507,959,674 +return +note right of 0a81cca0: \n108,408 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n26,533 gas +activate d2820dc8 +d2820dc8 -> 0a81cca0: balanceOf(\naccount: 0xd282..0dc8)\n645 gas +activate 0a81cca0 +return\n1,,015,927,662,999,207,940 +d2820dc8 -> 0a81cca0: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 1,,015,927,662,999,207,940)\n23,459 gas +activate 0a81cca0 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> 0a81cca0: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate 0a81cca0 +return\n1,,015,927,662,999,207,940 +dfb6ade6 -> 0a81cca0: withdraw(\nshares: 1,,015,927,662,999,207,940)\n159,267 gas +activate 0a81cca0 +0a81cca0 -> 20a817c1: maxTwapDeviation()\n403 gas +activate 20a817c1 +return\n40 +0a81cca0 -> 20a817c1: twapDuration()\n398 gas +activate 20a817c1 +return\n150 +0a81cca0 -> cbcd62ed: slot0()\n696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 117,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +0a81cca0 -> cbcd62ed: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n38,494 gas +activate cbcd62ed +return\ntickCumulatives: [\n 0: 2,027,802,416,207,\n 1: 2,027,841,047,807],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 710,313,193,537,,393,485,900,963,106,853,\n 1: 710,313,254,463,,052,734,320,736,656,909] +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 750,116,202,279,771,521,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 0)\n8,154 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 750,116,202,279,771,521,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 713,862,556,597,574,468)\n37,743 gas +activate cbcd62ed +return\namount0: 139,999,999,999,\namount1: 12,604,,450,996,396,525,185,296 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 139,999,999,999,\namount1Requested: 12,604,,450,996,396,525,185,296)\n34,590 gas +activate cbcd62ed +cbcd62ed -> 2260c599: transfer(\n_to: 0xdFb6..AdE6,\n_value: 139,999,999,999)\n24,003 gas +activate 2260c599 +return\ntrue +cbcd62ed -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 12,604,,450,996,396,525,185,296)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 139,999,999,999,\namount1: 12,604,,450,996,396,525,185,296 +note right of cbcd62ed: \n7,325 gas +return\namount0: 139,999,999,999,\namount1: 12,604,,450,996,396,525,185,296 +note right of 0a81cca0: \n31,018 gas +dfb6ade6 -> 0a81cca0: userInfo(\n0x576C..50cF)\n1,022 gas +activate 0a81cca0 +return\ntoken0Rewards: 4,716,406,358,\ntoken1Rewards: 702,,197,155,635,536,587,866,\ntoken0PerSharePaid: 4,642,462,776,\ntoken1PerSharePaid: 691,,188,143,811,853,315,336 +dfb6ade6 -> 0a81cca0: position()\n3,168 gas +activate 0a81cca0 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 36,253,645,682,197,053,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 36,253,645,682,197,053,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of 0a81cca0: \n2,155 gas +dfb6ade6 -> cbcd62ed: slot0()\n696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 117,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n121,802 gas +activate 576c50cf +576c50cf -> 0a81cca0: collectFees(\namount0: 4,716,406,358,\namount1: 702,,197,155,635,536,587,866)\n121,139 gas +activate 0a81cca0 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 36,253,645,682,197,053,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 0)\n8,154 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 2260c599: balanceOf(\n_owner: 0x0A81..Cca0)\n795 gas +activate 2260c599 +return\n175,537,727 +0a81cca0 -> c02a6cc2: balanceOf(\n0x0A81..Cca0)\n534 gas +activate c02a6cc2 +return\n27,540,258,507,959,674 +0a81cca0 -> cbcd62ed: slot0()\n696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 117,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 36,253,645,682,197,053,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 24,049,042,147,678,107)\n37,743 gas +activate cbcd62ed +return\namount0: 4,716,406,357,\namount1: 424,,626,520,132,171,463,676 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x576C..50cF,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 4,716,406,357,\namount1Requested: 424,,626,520,132,171,463,676)\n36,590 gas +activate cbcd62ed +cbcd62ed -> 2260c599: transfer(\n_to: 0x576C..50cF,\n_value: 4,716,406,357)\n26,003 gas +activate 2260c599 +return\ntrue +cbcd62ed -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 424,,626,520,132,171,463,676)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 4,716,406,357,\namount1: 424,,626,520,132,171,463,676 +note right of cbcd62ed: \n7,325 gas +return +note right of 0a81cca0: \n28,856 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 0a81cca0: userInfo(\n0xd282..0dc8)\n1,022 gas +activate 0a81cca0 +return\ntoken0Rewards: 4,716,406,358,\ntoken1Rewards: 702,,197,155,635,536,587,866,\ntoken0PerSharePaid: 4,642,462,776,\ntoken1PerSharePaid: 691,,188,143,811,853,315,336 +dfb6ade6 -> 0a81cca0: position()\n3,168 gas +activate 0a81cca0 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 12,204,603,534,518,946,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 12,204,603,534,518,946,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of 0a81cca0: \n2,155 gas +dfb6ade6 -> cbcd62ed: slot0()\n696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 117,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> cbcd62ed: slot0()\n696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 117,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> d2820dc8: 0x9c81744a\n121,802 gas +activate d2820dc8 +d2820dc8 -> 0a81cca0: collectFees(\namount0: 2,393,520,263,\namount1: 215,,492,920,534,297,942,113)\n121,139 gas +activate 0a81cca0 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 12,204,603,534,518,946,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 0)\n8,154 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 2260c599: balanceOf(\n_owner: 0x0A81..Cca0)\n795 gas +activate 2260c599 +return\n175,537,727 +0a81cca0 -> c02a6cc2: balanceOf(\n0x0A81..Cca0)\n534 gas +activate c02a6cc2 +return\n27,540,258,507,959,674 +0a81cca0 -> cbcd62ed: slot0()\n696 gas +activate cbcd62ed +return\nsqrtPriceX96: 30,981,312,195,052,758,,550,006,119,621,292,106,\ntick: 257,544,\nobservationIndex: 117,\nobservationCardinality: 150,\nobservationCardinalityNext: 150,\nfeeProtocol: ,\nunlocked: true +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 12,204,603,534,518,946,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 12,204,603,530,094,848)\n37,743 gas +activate cbcd62ed +return\namount0: 2,393,520,262,\namount1: 215,,492,920,456,183,008,182 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0xd282..0dc8,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 2,393,520,262,\namount1Requested: 215,,492,920,456,183,008,182)\n36,590 gas +activate cbcd62ed +cbcd62ed -> 2260c599: transfer(\n_to: 0xd282..0dc8,\n_value: 2,393,520,262)\n26,003 gas +activate 2260c599 +return\ntrue +cbcd62ed -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 215,,492,920,456,183,008,182)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 2,393,520,262,\namount1: 215,,492,920,456,183,008,182 +note right of cbcd62ed: \n7,325 gas +return +note right of 0a81cca0: \n28,856 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> 0a81cca0: userInfo(\n0xd282..0dc8)\n1,022 gas +activate 0a81cca0 +return\ntoken0Rewards: 2,322,886,096,\ntoken1Rewards: 486,,704,235,179,353,579,684,\ntoken0PerSharePaid: 4,642,462,776,\ntoken1PerSharePaid: 691,,188,143,811,853,315,336 +dfb6ade6 -> 2260c599: balanceOf(\n_owner: 0x0A81..Cca0)\n795 gas +activate 2260c599 +return\n175,537,727 +dfb6ade6 -> c02a6cc2: balanceOf(\n0x0A81..Cca0)\n534 gas +activate c02a6cc2 +return\n27,540,258,507,959,674 +dfb6ade6 -> d2820dc8: 0x9c81744a\n47,680 gas +activate d2820dc8 +d2820dc8 -> 0a81cca0: collectFees(\namount0: 175,537,727,\namount1: 27,540,258,507,959,674)\n47,017 gas +activate 0a81cca0 +0a81cca0 -> cbcd62ed: positions(\n0xbe272db3a7f7efa450931006cc5ba18986a44afc27097d5fe2b39da4f0efd943)\n1,013 gas +activate cbcd62ed +return\nliquidity: 4,424,098,\nfeeGrowthInside0LastX128: 7,881,370,845,227,,952,027,731,588,558,511,\nfeeGrowthInside1LastX128: 1,222,371,923,274,263,734,762,101,,359,902,833,222,658,891,\ntokensOwed0: 0,\ntokensOwed1: 0 +0a81cca0 -> cbcd62ed: burn(\ntickLower: 256,620,\ntickUpper: 259,140,\namount: 0)\n8,154 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> cbcd62ed: collect(\nrecipient: 0x0A81..Cca0,\ntickLower: 256,620,\ntickUpper: 259,140,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate cbcd62ed +return\namount0: 0,\namount1: 0 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +0a81cca0 -> 2260c599: balanceOf(\n_owner: 0x0A81..Cca0)\n795 gas +activate 2260c599 +return\n175,537,727 +0a81cca0 -> c02a6cc2: balanceOf(\n0x0A81..Cca0)\n534 gas +activate c02a6cc2 +return\n27,540,258,507,959,674 +0a81cca0 -> 2260c599: transfer(\n_to: 0xd282..0dc8,\n_value: 175,537,727)\n4,103 gas +activate 2260c599 +return\ntrue +0a81cca0 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 27,540,258,507,959,674)\n3,262 gas +activate c02a6cc2 +return\ntrue +return +note right of 0a81cca0: \n23,411 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> 98d1faa3: pool()\n2,439 gas +activate 98d1faa3 +return\n0x11b8..97F6 +dfb6ade6 -> 98d1faa3: tickLower()\n2,479 gas +activate 98d1faa3 +return\n-201230 +dfb6ade6 -> 98d1faa3: tickUpper()\n457 gas +activate 98d1faa3 +return\n-196850 +dfb6ade6 -> 98d1faa3: token0()\n343 gas +activate 98d1faa3 +return\n0xC02a..6Cc2 +dfb6ade6 -> 98d1faa3: token1()\n364 gas +activate 98d1faa3 +return\n0xdAC1..1ec7 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n12,999,,999,999,999,999,979,852 +dfb6ade6 -> dac11ec7: balanceOf(\nwho: 0xdFb6..AdE6)\n1,031 gas +activate dac11ec7 +return\n29,999,999,999,999 +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0x98d1..FAa3)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0x98d1..FAa3,\nwad: 12,999,,999,999,999,999,979,852)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> dac11ec7: allowance(\n_owner: 0xdFb6..AdE6,\n_spender: 0x98d1..FAa3)\n3,356 gas +activate dac11ec7 +return\nremaining: 0 +dfb6ade6 -> dac11ec7: approve(\n_spender: 0x98d1..FAa3,\n_value: 29,999,999,999,999)\n22,953 gas +activate dac11ec7 +return +dfb6ade6 -> 98d1faa3: deposit(\namount0Desired: 12,999,,999,999,999,999,979,852,\namount1Desired: 29,999,999,999,999)\n387,693 gas +activate 98d1faa3 +98d1faa3 -> d4ad71bc: maxTwapDeviation()\n2,403 gas +activate d4ad71bc +return\n40 +98d1faa3 -> d4ad71bc: twapDuration()\n398 gas +activate d4ad71bc +return\n150 +98d1faa3 -> 11b897f6: slot0()\n2,696 gas +activate 11b897f6 +return\nsqrtPriceX96: 3,968,747,,411,754,983,297,333,251,\ntick: -198043,\nobservationIndex: 2,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +98d1faa3 -> 11b897f6: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n22,590 gas +activate 11b897f6 +return\ntickCumulatives: [\n 0: -1542785702270,\n 1: -1542815409561],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 751,852,078,529,,451,724,681,948,236,027,\n 1: 751,852,089,544,,533,961,716,071,653,411] +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n9,013 gas +activate 11b897f6 +return\nliquidity: 94,525,598,521,286,115,\nfeeGrowthInside0LastX128: 0,\nfeeGrowthInside1LastX128: 0,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: burn(\ntickLower: -201230,\ntickUpper: -196850,\namount: 0)\n82,964 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> 11b897f6: collect(\nrecipient: 0x98d1..FAa3,\ntickLower: -201230,\ntickUpper: -196850,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n56,706 gas +activate 11b897f6 +11b897f6 -> c02a6cc2: transfer(\ndst: 0x98d1..FAa3,\nwad: 38,740,904,106,257,127)\n12,862 gas +activate c02a6cc2 +return\ntrue +11b897f6 -> dac11ec7: transfer(\n_to: 0x98d1..FAa3,\n_value: 118,293,308)\n33,601 gas +activate dac11ec7 +return +return\namount0: 38,740,904,106,257,127,\namount1: 118,293,308 +note right of 11b897f6: \n10,243 gas +98d1faa3 -> d4ad71bc: protocolFee()\n2,380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 94,525,598,521,286,115,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: slot0()\n696 gas +activate 11b897f6 +return\nsqrtPriceX96: 3,968,747,,411,754,983,297,333,251,\ntick: -198043,\nobservationIndex: 2,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +98d1faa3 -> 11b897f6: mint(\nrecipient: 0x98d1..FAa3,\ntickLower: -201230,\ntickUpper: -196850,\namount: 4,,065,483,613,299,977,897,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n60,692 gas +activate 11b897f6 +11b897f6 -> c02a6cc2: balanceOf(\n0x11b8..97F6)\n534 gas +activate c02a6cc2 +return\n7,055,,817,507,644,500,656,105 +11b897f6 -> dac11ec7: balanceOf(\nwho: 0x11b8..97F6)\n1,031 gas +activate dac11ec7 +return\n6,098,840,802,399 +11b897f6 -> 98d1faa3: uniswapV3MintCallback(\namount0: 4,697,,962,509,877,190,643,262,\namount1: 29,999,999,999,999,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n13,129 gas +activate 98d1faa3 +98d1faa3 -> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x11b8..97F6,\nwad: 4,697,,962,509,877,190,643,262)\n4,148 gas +activate c02a6cc2 +return\ntrue +98d1faa3 -> dac11ec7: transferFrom(\n_from: 0xdFb6..AdE6,\n_to: 0x11b8..97F6,\n_value: 29,999,999,999,999)\n5,324 gas +activate dac11ec7 +return +return +note right of 98d1faa3: \n3,657 gas +11b897f6 -> c02a6cc2: balanceOf(\n0x11b8..97F6)\n534 gas +activate c02a6cc2 +return\n11,753,,780,017,521,691,299,367 +11b897f6 -> dac11ec7: balanceOf(\nwho: 0x11b8..97F6)\n1,031 gas +activate dac11ec7 +return\n36,098,840,802,398 +return\namount0: 4,697,,962,509,877,190,643,262,\namount1: 29,999,999,999,999 +note right of 11b897f6: \n44,433 gas +return\nshares: 9,,694,769,504,403,033,230,\namount0: 4,697,,962,509,877,190,643,262,\namount1: 29,999,999,999,999 +note right of 98d1faa3: \n145,762 gas +dfb6ade6 -> 98d1faa3: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate 98d1faa3 +return\n9,,694,769,504,403,033,230 +dfb6ade6 -> 98d1faa3: transfer(\nrecipient: 0x576C..50cF,\namount: 9,,694,769,504,403,033,230)\n25,459 gas +activate 98d1faa3 +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n125,548 gas +activate 576c50cf +576c50cf -> 98d1faa3: collectFees(\namount0: 0,\namount1: 0)\n124,885 gas +activate 98d1faa3 +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 4,,160,009,211,821,264,012,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: burn(\ntickLower: -201230,\ntickUpper: -196850,\namount: 0)\n8,154 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> 11b897f6: collect(\nrecipient: 0x98d1..FAa3,\ntickLower: -201230,\ntickUpper: -196850,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> c02a6cc2: balanceOf(\n0x98d1..FAa3)\n534 gas +activate c02a6cc2 +return\n51,456,792,029,428,364 +98d1faa3 -> dac11ec7: balanceOf(\nwho: 0x98d1..FAa3)\n1,031 gas +activate dac11ec7 +return\n118,293,308 +return +note right of 98d1faa3: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n26,533 gas +activate 576c50cf +576c50cf -> 98d1faa3: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate 98d1faa3 +return\n9,,694,769,504,403,033,230 +576c50cf -> 98d1faa3: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 9,,694,769,504,403,033,230)\n23,459 gas +activate 98d1faa3 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> 98d1faa3: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate 98d1faa3 +return\n9,,694,769,504,403,033,230 +dfb6ade6 -> 98d1faa3: withdraw(\nshares: 9,,694,769,504,403,033,230)\n135,441 gas +activate 98d1faa3 +98d1faa3 -> d4ad71bc: maxTwapDeviation()\n403 gas +activate d4ad71bc +return\n40 +98d1faa3 -> d4ad71bc: twapDuration()\n398 gas +activate d4ad71bc +return\n150 +98d1faa3 -> 11b897f6: slot0()\n696 gas +activate 11b897f6 +return\nsqrtPriceX96: 3,968,747,,411,754,983,297,333,251,\ntick: -198043,\nobservationIndex: 3,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +98d1faa3 -> 11b897f6: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n14,473 gas +activate 11b897f6 +return\ntickCumulatives: [\n 0: -1542785702270,\n 1: -1542815409561],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 751,852,078,529,,451,724,681,948,236,027,\n 1: 751,852,089,544,,533,961,716,071,653,411] +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 4,,160,009,211,821,264,012,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: burn(\ntickLower: -201230,\ntickUpper: -196850,\namount: 0)\n8,154 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> 11b897f6: collect(\nrecipient: 0x98d1..FAa3,\ntickLower: -201230,\ntickUpper: -196850,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 4,,160,009,211,821,264,012,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: burn(\ntickLower: -201230,\ntickUpper: -196850,\namount: 4,,065,483,613,299,977,896)\n37,277 gas +activate 11b897f6 +return\namount0: 4,697,,962,509,877,190,642,105,\namount1: 29,999,999,999,998 +98d1faa3 -> 11b897f6: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: -201230,\ntickUpper: -196850,\namount0Requested: 4,697,,962,509,877,190,642,105,\namount1Requested: 29,999,999,999,998)\n35,261 gas +activate 11b897f6 +11b897f6 -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 4,697,,962,509,877,190,642,105)\n3,262 gas +activate c02a6cc2 +return\ntrue +11b897f6 -> dac11ec7: transfer(\n_to: 0xdFb6..AdE6,\n_value: 29,999,999,999,998)\n24,801 gas +activate dac11ec7 +return +return\namount0: 4,697,,962,509,877,190,642,105,\namount1: 29,999,999,999,998 +note right of 11b897f6: \n7,198 gas +return\namount0: 4,697,,962,509,877,190,642,105,\namount1: 29,999,999,999,998 +note right of 98d1faa3: \n31,008 gas +dfb6ade6 -> 98d1faa3: userInfo(\n0x576C..50cF)\n1,022 gas +activate 98d1faa3 +return\ntoken0Rewards: 914,,336,314,580,352,755,194,\ntoken1Rewards: 1,928,362,883,750,\ntoken0PerSharePaid: 94,,312,331,424,186,250,734,\ntoken1PerSharePaid: 198,907,553,488 +dfb6ade6 -> 98d1faa3: position()\n3,168 gas +activate 98d1faa3 +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 94,525,598,521,286,116,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 94,525,598,521,286,116,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of 98d1faa3: \n2,155 gas +dfb6ade6 -> 11b897f6: slot0()\n696 gas +activate 11b897f6 +return\nsqrtPriceX96: 3,968,747,,411,754,983,297,333,251,\ntick: -198043,\nobservationIndex: 3,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 11b897f6: slot0()\n696 gas +activate 11b897f6 +return\nsqrtPriceX96: 3,968,747,,411,754,983,297,333,251,\ntick: -198043,\nobservationIndex: 3,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n100,189 gas +activate 576c50cf +576c50cf -> 98d1faa3: collectFees(\namount0: 109,,231,215,844,514,100,513,\namount1: 697,522,908,802)\n99,526 gas +activate 98d1faa3 +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 94,525,598,521,286,116,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: burn(\ntickLower: -201230,\ntickUpper: -196850,\namount: 0)\n8,154 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> 11b897f6: collect(\nrecipient: 0x98d1..FAa3,\ntickLower: -201230,\ntickUpper: -196850,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> c02a6cc2: balanceOf(\n0x98d1..FAa3)\n534 gas +activate c02a6cc2 +return\n51,456,792,029,428,364 +98d1faa3 -> dac11ec7: balanceOf(\nwho: 0x98d1..FAa3)\n1,031 gas +activate dac11ec7 +return\n118,293,308 +98d1faa3 -> 11b897f6: slot0()\n696 gas +activate 11b897f6 +return\nsqrtPriceX96: 3,968,747,,411,754,983,297,333,251,\ntick: -198043,\nobservationIndex: 3,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 94,525,598,521,286,116,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: burn(\ntickLower: -201230,\ntickUpper: -196850,\namount: 94,525,598,521,198,681)\n37,277 gas +activate 11b897f6 +return\namount0: 109,,231,215,844,413,063,001,\namount1: 697,522,908,801 +98d1faa3 -> 11b897f6: collect(\nrecipient: 0x576C..50cF,\ntickLower: -201230,\ntickUpper: -196850,\namount0Requested: 109,,231,215,844,413,063,001,\namount1Requested: 697,522,908,801)\n15,361 gas +activate 11b897f6 +11b897f6 -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 109,,231,215,844,413,063,001)\n3,262 gas +activate c02a6cc2 +return\ntrue +11b897f6 -> dac11ec7: transfer(\n_to: 0x576C..50cF,\n_value: 697,522,908,801)\n4,901 gas +activate dac11ec7 +return +return\namount0: 109,,231,215,844,413,063,001,\namount1: 697,522,908,801 +note right of 11b897f6: \n7,198 gas +return +note right of 98d1faa3: \n28,702 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 98d1faa3: userInfo(\n0x576C..50cF)\n1,022 gas +activate 98d1faa3 +return\ntoken0Rewards: 805,,105,098,735,939,692,193,\ntoken1Rewards: 1,230,839,974,949,\ntoken0PerSharePaid: 94,,312,331,424,186,250,734,\ntoken1PerSharePaid: 198,907,553,488 +dfb6ade6 -> c02a6cc2: balanceOf(\n0x98d1..FAa3)\n534 gas +activate c02a6cc2 +return\n51,456,792,029,428,364 +dfb6ade6 -> dac11ec7: balanceOf(\nwho: 0x98d1..FAa3)\n1,031 gas +activate dac11ec7 +return\n118,293,308 +dfb6ade6 -> 576c50cf: 0x9c81744a\n50,471 gas +activate 576c50cf +576c50cf -> 98d1faa3: collectFees(\namount0: 51,456,792,029,428,364,\namount1: 118,293,308)\n49,808 gas +activate 98d1faa3 +98d1faa3 -> 11b897f6: positions(\n0x99e18a6aeb2423f52a7d199f7ff84d062a9e2df309f989a8f4b1ea1ebddc60ed)\n1,013 gas +activate 11b897f6 +return\nliquidity: 87,435,\nfeeGrowthInside0LastX128: 139,463,243,313,562,820,124,,104,084,377,221,099,910,\nfeeGrowthInside1LastX128: 425,843,662,336,,252,979,195,292,669,818,\ntokensOwed0: 0,\ntokensOwed1: 0 +98d1faa3 -> 11b897f6: burn(\ntickLower: -201230,\ntickUpper: -196850,\namount: 0)\n8,154 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> 11b897f6: collect(\nrecipient: 0x98d1..FAa3,\ntickLower: -201230,\ntickUpper: -196850,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 11b897f6 +return\namount0: 0,\namount1: 0 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +98d1faa3 -> c02a6cc2: balanceOf(\n0x98d1..FAa3)\n534 gas +activate c02a6cc2 +return\n51,456,792,029,428,364 +98d1faa3 -> dac11ec7: balanceOf(\nwho: 0x98d1..FAa3)\n1,031 gas +activate dac11ec7 +return\n118,293,308 +98d1faa3 -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 51,456,792,029,428,364)\n3,262 gas +activate c02a6cc2 +return\ntrue +98d1faa3 -> dac11ec7: transfer(\n_to: 0x576C..50cF,\n_value: 118,293,308)\n6,901 gas +activate dac11ec7 +return +return +note right of 98d1faa3: \n23,168 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> b53dbec7: pool()\n2,439 gas +activate b53dbec7 +return\n0x99ac..Bc35 +dfb6ade6 -> b53dbec7: tickLower()\n2,479 gas +activate b53dbec7 +return\n58,440 +dfb6ade6 -> b53dbec7: tickUpper()\n457 gas +activate b53dbec7 +return\n60,540 +dfb6ade6 -> b53dbec7: token0()\n343 gas +activate b53dbec7 +return\n0x2260..C599 +dfb6ade6 -> b53dbec7: token1()\n364 gas +activate b53dbec7 +return\n0xA0b8..eB48 +dfb6ade6 -> 2260c599: balanceOf(\n_owner: 0xdFb6..AdE6)\n795 gas +activate 2260c599 +return\n139,999,999,999 +dfb6ade6 --> a0b8eb48: balanceOf(\nuser: 0xdFb6..AdE6)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xdFb6..AdE6)\n529 gas +activate a232bdcf #809ECB +return\n29,999,999,999,999 +return\n29,999,999,999,999 +note right of a0b8eb48: \n786 gas +dfb6ade6 -> 2260c599: allowance(\n_owner: 0xdFb6..AdE6,\n_spender: 0xB53D..bEC7)\n3,070 gas +activate 2260c599 +return\n0 +dfb6ade6 -> 2260c599: approve(\n_spender: 0xB53D..bEC7,\n_value: 139,999,999,999)\n22,624 gas +activate 2260c599 +return\ntrue +dfb6ade6 --> a0b8eb48: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0xB53D..bEC7)\n3,426 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0xB53D..bEC7)\n2,637 gas +activate a232bdcf #809ECB +return\n0 +return\n0 +note right of a0b8eb48: \n789 gas +dfb6ade6 --> a0b8eb48: approve(\nspender: 0xB53D..bEC7,\namount: 29,999,999,999,999)\n25,767 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: approve(\nspender: 0xB53D..bEC7,\nvalue: 29,999,999,999,999)\n24,978 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +dfb6ade6 -> b53dbec7: deposit(\namount0Desired: 139,999,999,999,\namount1Desired: 29,999,999,999,999)\n339,675 gas +activate b53dbec7 +b53dbec7 -> 20a817c1: maxTwapDeviation()\n403 gas +activate 20a817c1 +return\n40 +b53dbec7 -> 20a817c1: twapDuration()\n398 gas +activate 20a817c1 +return\n150 +b53dbec7 -> 99acbc35: slot0()\n2,696 gas +activate 99acbc35 +return\nsqrtPriceX96: 1,551,171,524,864,,117,535,734,990,216,000,\ntick: 59,491,\nobservationIndex: 1,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +b53dbec7 -> 99acbc35: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n9,359 gas +activate 99acbc35 +return\ntickCumulatives: [\n 0: 461,820,680,638,\n 1: 461,829,604,288],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 5,607,857,941,806,070,,102,660,138,472,603,464,\n 1: 5,607,864,967,125,734,,851,101,596,591,198,900] +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n9,013 gas +activate 99acbc35 +return\nliquidity: 918,671,171,854,\nfeeGrowthInside0LastX128: 130,210,771,014,212,657,,478,208,560,462,775,687,\nfeeGrowthInside1LastX128: 49,575,035,484,272,580,161,,011,978,335,476,346,905,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: burn(\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 0)\n48,764 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 99acbc35: collect(\nrecipient: 0xB53D..bEC7,\ntickLower: 58,440,\ntickUpper: 60,540,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n57,590 gas +activate 99acbc35 +99acbc35 -> 2260c599: transfer(\n_to: 0xB53D..bEC7,\n_value: 439,402)\n13,703 gas +activate 2260c599 +return\ntrue +99acbc35 --> a0b8eb48: transfer(\nrecipient: 0xB53D..bEC7,\namount: 350,023,335)\n33,517 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xB53D..bEC7,\nvalue: 350,023,335)\n32,728 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +return\namount0: 439,402,\namount1: 350,023,335 +note right of 99acbc35: \n10,370 gas +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 918,671,171,854,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: slot0()\n696 gas +activate 99acbc35 +return\nsqrtPriceX96: 1,551,171,524,864,,117,535,734,990,216,000,\ntick: 59,491,\nobservationIndex: 1,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +b53dbec7 -> 99acbc35: mint(\nrecipient: 0xB53D..bEC7,\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 29,914,923,267,247,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n65,603 gas +activate 99acbc35 +99acbc35 -> 2260c599: balanceOf(\n_owner: 0x99ac..Bc35)\n795 gas +activate 2260c599 +return\n47,684,349,501 +99acbc35 --> a0b8eb48: balanceOf(\nuser: 0x99ac..Bc35)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x99ac..Bc35)\n529 gas +activate a232bdcf #809ECB +return\n18,852,549,778,142 +return\n18,852,549,778,142 +note right of a0b8eb48: \n786 gas +99acbc35 -> b53dbec7: uniswapV3MintCallback(\namount0: 78,024,151,473,\namount1: 29,999,999,999,999,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n14,842 gas +activate b53dbec7 +b53dbec7 -> 2260c599: transferFrom(\n_from: 0xdFb6..AdE6,\n_to: 0x99ac..Bc35,\n_value: 78,024,151,473)\n4,970 gas +activate 2260c599 +return\ntrue +b53dbec7 --> a0b8eb48: transferFrom(\nsender: 0xdFb6..AdE6,\nrecipient: 0x99ac..Bc35,\namount: 29,999,999,999,999)\n5,992 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transferFrom(\nfrom: 0xdFb6..AdE6,\nto: 0x99ac..Bc35,\nvalue: 29,999,999,999,999)\n5,197 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n795 gas +return +note right of b53dbec7: \n3,880 gas +99acbc35 -> 2260c599: balanceOf(\n_owner: 0x99ac..Bc35)\n795 gas +activate 2260c599 +return\n125,708,500,974 +99acbc35 --> a0b8eb48: balanceOf(\nuser: 0x99ac..Bc35)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x99ac..Bc35)\n529 gas +activate a232bdcf #809ECB +return\n48,852,549,778,141 +return\n48,852,549,778,141 +note right of a0b8eb48: \n786 gas +return\namount0: 78,024,151,473,\namount1: 29,999,999,999,999 +note right of 99acbc35: \n46,541 gas +return\nshares: 35,864,087,448,105,\namount0: 78,024,151,473,\namount1: 29,999,999,999,999 +note right of b53dbec7: \n143,380 gas +dfb6ade6 -> b53dbec7: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate b53dbec7 +return\n35,864,087,448,105 +dfb6ade6 -> b53dbec7: transfer(\nrecipient: 0x576C..50cF,\namount: 35,864,087,448,105)\n25,459 gas +activate b53dbec7 +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n126,093 gas +activate 576c50cf +576c50cf -> b53dbec7: collectFees(\namount0: 0,\namount1: 0)\n125,430 gas +activate b53dbec7 +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 30,833,594,439,101,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: burn(\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 0)\n8,154 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 99acbc35: collect(\nrecipient: 0xB53D..bEC7,\ntickLower: 58,440,\ntickUpper: 60,540,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 2260c599: balanceOf(\n_owner: 0xB53D..bEC7)\n795 gas +activate 2260c599 +return\n60,656,181 +b53dbec7 --> a0b8eb48: balanceOf(\nuser: 0xB53D..bEC7)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xB53D..bEC7)\n529 gas +activate a232bdcf #809ECB +return\n350,023,335 +return\n350,023,335 +note right of a0b8eb48: \n786 gas +return +note right of b53dbec7: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n26,533 gas +activate 576c50cf +576c50cf -> b53dbec7: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate b53dbec7 +return\n35,864,087,448,105 +576c50cf -> b53dbec7: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 35,864,087,448,105)\n23,459 gas +activate b53dbec7 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> b53dbec7: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate b53dbec7 +return\n35,864,087,448,105 +dfb6ade6 -> b53dbec7: withdraw(\nshares: 35,864,087,448,105)\n139,337 gas +activate b53dbec7 +b53dbec7 -> 20a817c1: maxTwapDeviation()\n403 gas +activate 20a817c1 +return\n40 +b53dbec7 -> 20a817c1: twapDuration()\n398 gas +activate 20a817c1 +return\n150 +b53dbec7 -> 99acbc35: slot0()\n696 gas +activate 99acbc35 +return\nsqrtPriceX96: 1,551,171,524,864,,117,535,734,990,216,000,\ntick: 59,491,\nobservationIndex: 2,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +b53dbec7 -> 99acbc35: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n17,367 gas +activate 99acbc35 +return\ntickCumulatives: [\n 0: 461,820,680,638,\n 1: 461,829,604,288],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 5,607,857,941,806,070,,102,660,138,472,603,464,\n 1: 5,607,864,967,125,734,,851,101,596,591,198,900] +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 30,833,594,439,101,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: burn(\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 0)\n8,154 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 99acbc35: collect(\nrecipient: 0xB53D..bEC7,\ntickLower: 58,440,\ntickUpper: 60,540,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 30,833,594,439,101,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: burn(\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 29,914,923,267,246)\n37,385 gas +activate 99acbc35 +return\namount0: 78,024,151,472,\namount1: 29,999,999,999,997 +b53dbec7 -> 99acbc35: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: 58,440,\ntickUpper: 60,540,\namount0Requested: 78,024,151,472,\namount1Requested: 29,999,999,999,997)\n36,145 gas +activate 99acbc35 +99acbc35 -> 2260c599: transfer(\n_to: 0xdFb6..AdE6,\n_value: 78,024,151,472)\n4,103 gas +activate 2260c599 +return\ntrue +99acbc35 --> a0b8eb48: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 29,999,999,999,997)\n24,717 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xdFb6..AdE6,\nvalue: 29,999,999,999,997)\n23,928 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +return\namount0: 78,024,151,472,\namount1: 29,999,999,999,997 +note right of 99acbc35: \n7,325 gas +return\namount0: 78,024,151,472,\namount1: 29,999,999,999,997 +note right of b53dbec7: \n31,018 gas +dfb6ade6 -> b53dbec7: userInfo(\n0x576C..50cF)\n1,022 gas +activate b53dbec7 +return\ntoken0Rewards: 6,625,419,894,\ntoken1Rewards: 2,368,878,238,980,\ntoken0PerSharePaid: 184,736,887,681,203,\ntoken1PerSharePaid: 66,051,540,901,683,908 +dfb6ade6 -> b53dbec7: position()\n3,168 gas +activate b53dbec7 +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 918,671,171,855,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 918,671,171,855,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of b53dbec7: \n2,155 gas +dfb6ade6 -> 99acbc35: slot0()\n696 gas +activate 99acbc35 +return\nsqrtPriceX96: 1,551,171,524,864,,117,535,734,990,216,000,\ntick: 59,491,\nobservationIndex: 2,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 99acbc35: slot0()\n696 gas +activate 99acbc35 +return\nsqrtPriceX96: 1,551,171,524,864,,117,535,734,990,216,000,\ntick: 59,491,\nobservationIndex: 2,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n101,824 gas +activate 576c50cf +576c50cf -> b53dbec7: collectFees(\namount0: 2,396,079,643,\namount1: 921,283,832,468)\n101,161 gas +activate b53dbec7 +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 918,671,171,855,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: burn(\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 0)\n8,154 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 99acbc35: collect(\nrecipient: 0xB53D..bEC7,\ntickLower: 58,440,\ntickUpper: 60,540,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 2260c599: balanceOf(\n_owner: 0xB53D..bEC7)\n795 gas +activate 2260c599 +return\n60,656,181 +b53dbec7 --> a0b8eb48: balanceOf(\nuser: 0xB53D..bEC7)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xB53D..bEC7)\n529 gas +activate a232bdcf #809ECB +return\n350,023,335 +return\n350,023,335 +note right of a0b8eb48: \n786 gas +b53dbec7 -> 99acbc35: slot0()\n696 gas +activate 99acbc35 +return\nsqrtPriceX96: 1,551,171,524,864,,117,535,734,990,216,000,\ntick: 59,491,\nobservationIndex: 2,\nobservationCardinality: 10,\nobservationCardinalityNext: 10,\nfeeProtocol: ,\nunlocked: true +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 918,671,171,855,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: burn(\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 918,671,171,809)\n37,385 gas +activate 99acbc35 +return\namount0: 2,396,079,642,\namount1: 921,283,832,422 +b53dbec7 -> 99acbc35: collect(\nrecipient: 0x576C..50cF,\ntickLower: 58,440,\ntickUpper: 60,540,\namount0Requested: 2,396,079,642,\namount1Requested: 921,283,832,422)\n16,245 gas +activate 99acbc35 +99acbc35 -> 2260c599: transfer(\n_to: 0x576C..50cF,\n_value: 2,396,079,642)\n4,103 gas +activate 2260c599 +return\ntrue +99acbc35 --> a0b8eb48: transfer(\nrecipient: 0x576C..50cF,\namount: 921,283,832,422)\n4,817 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0x576C..50cF,\nvalue: 921,283,832,422)\n4,028 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +return\namount0: 2,396,079,642,\namount1: 921,283,832,422 +note right of 99acbc35: \n7,325 gas +return +note right of b53dbec7: \n28,800 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> b53dbec7: userInfo(\n0x576C..50cF)\n1,022 gas +activate b53dbec7 +return\ntoken0Rewards: 4,229,340,252,\ntoken1Rewards: 1,447,594,406,558,\ntoken0PerSharePaid: 184,736,887,681,203,\ntoken1PerSharePaid: 66,051,540,901,683,908 +dfb6ade6 -> 2260c599: balanceOf(\n_owner: 0xB53D..bEC7)\n795 gas +activate 2260c599 +return\n60,656,181 +dfb6ade6 --> a0b8eb48: balanceOf(\nuser: 0xB53D..bEC7)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xB53D..bEC7)\n529 gas +activate a232bdcf #809ECB +return\n350,023,335 +return\n350,023,335 +note right of a0b8eb48: \n786 gas +dfb6ade6 -> 576c50cf: 0x9c81744a\n50,000 gas +activate 576c50cf +576c50cf -> b53dbec7: collectFees(\namount0: 60,656,181,\namount1: 350,023,335)\n49,337 gas +activate b53dbec7 +b53dbec7 -> 99acbc35: positions(\n0xca9704afe375b7864103684807bc462ecbd94b6090ec4ed21e49db54d6bf9834)\n1,013 gas +activate 99acbc35 +return\nliquidity: 46,\nfeeGrowthInside0LastX128: 130,373,529,009,459,304,,731,708,853,782,254,919,\nfeeGrowthInside1LastX128: 49,704,686,629,064,591,987,,525,354,367,538,266,539,\ntokensOwed0: 0,\ntokensOwed1: 0 +b53dbec7 -> 99acbc35: burn(\ntickLower: 58,440,\ntickUpper: 60,540,\namount: 0)\n8,154 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 99acbc35: collect(\nrecipient: 0xB53D..bEC7,\ntickLower: 58,440,\ntickUpper: 60,540,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 99acbc35 +return\namount0: 0,\namount1: 0 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 20a817c1: protocolFee()\n380 gas +activate 20a817c1 +return\n100,000 +b53dbec7 -> 2260c599: balanceOf(\n_owner: 0xB53D..bEC7)\n795 gas +activate 2260c599 +return\n60,656,181 +b53dbec7 --> a0b8eb48: balanceOf(\nuser: 0xB53D..bEC7)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xB53D..bEC7)\n529 gas +activate a232bdcf #809ECB +return\n350,023,335 +return\n350,023,335 +note right of a0b8eb48: \n786 gas +b53dbec7 -> 2260c599: transfer(\n_to: 0x576C..50cF,\n_value: 60,656,181)\n4,103 gas +activate 2260c599 +return\ntrue +b53dbec7 --> a0b8eb48: transfer(\nrecipient: 0x576C..50cF,\namount: 350,023,335)\n4,817 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0x576C..50cF,\nvalue: 350,023,335)\n4,028 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +return +note right of b53dbec7: \n23,395 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 6f3ff5aa: pool()\n2,439 gas +activate 6f3ff5aa +return\n0x88e6..5640 +dfb6ade6 -> 6f3ff5aa: tickLower()\n2,479 gas +activate 6f3ff5aa +return\n196,850 +dfb6ade6 -> 6f3ff5aa: tickUpper()\n457 gas +activate 6f3ff5aa +return\n200,430 +dfb6ade6 -> 6f3ff5aa: token0()\n343 gas +activate 6f3ff5aa +return\n0xA0b8..eB48 +dfb6ade6 -> 6f3ff5aa: token1()\n364 gas +activate 6f3ff5aa +return\n0xC02a..6Cc2 +dfb6ade6 --> a0b8eb48: balanceOf(\nuser: 0xdFb6..AdE6)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xdFb6..AdE6)\n529 gas +activate a232bdcf #809ECB +return\n29,999,999,999,997 +return\n29,999,999,999,997 +note right of a0b8eb48: \n786 gas +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n12,999,,999,999,999,999,978,695 +dfb6ade6 --> a0b8eb48: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0x6f3F..F5aA)\n3,426 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0x6f3F..F5aA)\n2,637 gas +activate a232bdcf #809ECB +return\n0 +return\n0 +note right of a0b8eb48: \n789 gas +dfb6ade6 --> a0b8eb48: approve(\nspender: 0x6f3F..F5aA,\namount: 29,999,999,999,997)\n25,767 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: approve(\nspender: 0x6f3F..F5aA,\nvalue: 29,999,999,999,997)\n24,978 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0x6f3F..F5aA)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0x6f3F..F5aA,\nwad: 12,999,,999,999,999,999,978,695)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> 6f3ff5aa: deposit(\namount0Desired: 29,999,999,999,997,\namount1Desired: 12,999,,999,999,999,999,978,695)\n382,418 gas +activate 6f3ff5aa +6f3ff5aa -> d4ad71bc: maxTwapDeviation()\n403 gas +activate d4ad71bc +return\n40 +6f3ff5aa -> d4ad71bc: twapDuration()\n398 gas +activate d4ad71bc +return\n150 +6f3ff5aa --> 88e65640: slot0()\n2,696 gas +activate 88e65640 +return\nsqrtPriceX96: 1,582,706,229,751,292,,818,605,828,506,497,794,\ntick: 198,056,\nobservationIndex: 86,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +6f3ff5aa --> 88e65640: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n43,212 gas +activate 88e65640 +return\ntickCumulatives: [\n 0: 1,542,834,771,624,\n 1: 1,542,864,478,496],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 150,507,107,100,,593,737,551,797,717,376,\n 1: 150,507,110,480,,542,471,644,548,173,939] +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n9,013 gas +activate 88e65640 +return\nliquidity: 126,927,705,843,187,904,\nfeeGrowthInside0LastX128: 0,\nfeeGrowthInside1LastX128: 0,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: burn(\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 0)\n82,964 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa --> 88e65640: collect(\nrecipient: 0x6f3F..F5aA,\ntickLower: 196,850,\ntickUpper: 200,430,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n39,649 gas +activate 88e65640 +88e65640 --> a0b8eb48: transfer(\nrecipient: 0x6f3F..F5aA,\namount: 199,954,964)\n16,417 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0x6f3F..F5aA,\nvalue: 199,954,964)\n15,628 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +88e65640 -> c02a6cc2: transfer(\ndst: 0x6f3F..F5aA,\nwad: 68,499,892,231,858,806)\n12,862 gas +activate c02a6cc2 +return\ntrue +return\namount0: 199,954,964,\namount1: 68,499,892,231,858,806 +note right of 88e65640: \n10,370 gas +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 126,927,705,843,187,904,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: slot0()\n696 gas +activate 88e65640 +return\nsqrtPriceX96: 1,582,706,229,751,292,,818,605,828,506,497,794,\ntick: 198,056,\nobservationIndex: 86,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +6f3ff5aa --> 88e65640: mint(\nrecipient: 0x6f3F..F5aA,\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 5,,355,089,304,752,990,958,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n58,226 gas +activate 88e65640 +88e65640 --> a0b8eb48: balanceOf(\nuser: 0x88e6..5640)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x88e6..5640)\n529 gas +activate a232bdcf #809ECB +return\n59,917,492,606,943 +return\n59,917,492,606,943 +note right of a0b8eb48: \n786 gas +88e65640 -> c02a6cc2: balanceOf(\n0x88e6..5640)\n534 gas +activate c02a6cc2 +return\n25,582,,923,432,172,036,645,407 +88e65640 -> 6f3ff5aa: uniswapV3MintCallback(\namount0: 29,999,999,999,997,\namount1: 6,260,,738,603,027,559,428,836,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n14,036 gas +activate 6f3ff5aa +6f3ff5aa --> a0b8eb48: transferFrom(\nsender: 0xdFb6..AdE6,\nrecipient: 0x88e6..5640,\namount: 29,999,999,999,997)\n5,992 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transferFrom(\nfrom: 0xdFb6..AdE6,\nto: 0x88e6..5640,\nvalue: 29,999,999,999,997)\n5,197 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n795 gas +6f3ff5aa -> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x88e6..5640,\nwad: 6,260,,738,603,027,559,428,836)\n4,148 gas +activate c02a6cc2 +return\ntrue +return +note right of 6f3ff5aa: \n3,896 gas +88e65640 --> a0b8eb48: balanceOf(\nuser: 0x88e6..5640)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x88e6..5640)\n529 gas +activate a232bdcf #809ECB +return\n89,917,492,606,940 +return\n89,917,492,606,940 +note right of a0b8eb48: \n786 gas +88e65640 -> c02a6cc2: balanceOf(\n0x88e6..5640)\n534 gas +activate c02a6cc2 +return\n31,843,,662,035,199,596,074,243 +return\namount0: 29,999,999,999,997,\namount1: 6,260,,738,603,027,559,428,836 +note right of 88e65640: \n40,492 gas +return\nshares: 10,,265,815,882,652,038,166,\namount0: 29,999,999,999,997,\namount1: 6,260,,738,603,027,559,428,836 +note right of 6f3ff5aa: \n143,388 gas +dfb6ade6 -> 6f3ff5aa: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate 6f3ff5aa +return\n10,,265,815,882,652,038,166 +dfb6ade6 -> 6f3ff5aa: transfer(\nrecipient: 0x576C..50cF,\namount: 10,,265,815,882,652,038,166)\n25,459 gas +activate 6f3ff5aa +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n131,432 gas +activate 576c50cf +576c50cf -> 6f3ff5aa: collectFees(\namount0: 0,\namount1: 0)\n130,769 gas +activate 6f3ff5aa +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 5,,482,017,010,596,178,862,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: burn(\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 0)\n10,954 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa --> 88e65640: collect(\nrecipient: 0x6f3F..F5aA,\ntickLower: 196,850,\ntickUpper: 200,430,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n7,785 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa --> a0b8eb48: balanceOf(\nuser: 0x6f3F..F5aA)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x6f3F..F5aA)\n529 gas +activate a232bdcf #809ECB +return\n785,435,307 +return\n785,435,307 +note right of a0b8eb48: \n786 gas +6f3ff5aa -> c02a6cc2: balanceOf(\n0x6f3F..F5aA)\n534 gas +activate c02a6cc2 +return\n68,499,892,231,859,261 +return +note right of 6f3ff5aa: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n26,533 gas +activate 576c50cf +576c50cf -> 6f3ff5aa: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate 6f3ff5aa +return\n10,,265,815,882,652,038,166 +576c50cf -> 6f3ff5aa: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 10,,265,815,882,652,038,166)\n23,459 gas +activate 6f3ff5aa +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> 6f3ff5aa: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate 6f3ff5aa +return\n10,,265,815,882,652,038,166 +dfb6ade6 -> 6f3ff5aa: withdraw(\nshares: 10,,265,815,882,652,038,166)\n145,861 gas +activate 6f3ff5aa +6f3ff5aa -> d4ad71bc: maxTwapDeviation()\n403 gas +activate d4ad71bc +return\n40 +6f3ff5aa -> d4ad71bc: twapDuration()\n398 gas +activate d4ad71bc +return\n150 +6f3ff5aa --> 88e65640: slot0()\n696 gas +activate 88e65640 +return\nsqrtPriceX96: 1,582,706,229,751,292,,818,605,828,506,497,794,\ntick: 198,056,\nobservationIndex: 86,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +6f3ff5aa --> 88e65640: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n13,212 gas +activate 88e65640 +return\ntickCumulatives: [\n 0: 1,542,834,771,624,\n 1: 1,542,864,478,496],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 150,507,107,100,,593,737,551,797,717,376,\n 1: 150,507,110,480,,542,471,644,548,173,939] +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 5,,482,017,010,596,178,862,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: burn(\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 0)\n10,954 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa --> 88e65640: collect(\nrecipient: 0x6f3F..F5aA,\ntickLower: 196,850,\ntickUpper: 200,430,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n7,785 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 5,,482,017,010,596,178,862,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: burn(\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 5,,355,089,304,752,990,957)\n40,515 gas +activate 88e65640 +return\namount0: 29,999,999,999,996,\namount1: 6,260,,738,603,027,559,427,666 +6f3ff5aa --> 88e65640: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: 196,850,\ntickUpper: 200,430,\namount0Requested: 29,999,999,999,996,\namount1Requested: 6,260,,738,603,027,559,427,666)\n38,104 gas +activate 88e65640 +88e65640 --> a0b8eb48: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 29,999,999,999,996)\n24,717 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xdFb6..AdE6,\nvalue: 29,999,999,999,996)\n23,928 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +88e65640 -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 6,260,,738,603,027,559,427,666)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 29,999,999,999,996,\namount1: 6,260,,738,603,027,559,427,666 +note right of 88e65640: \n10,125 gas +return\namount0: 29,999,999,999,996,\namount1: 6,260,,738,603,027,559,427,666 +note right of 6f3ff5aa: \n31,008 gas +dfb6ade6 -> 6f3ff5aa: userInfo(\n0x576C..50cF)\n1,022 gas +activate 6f3ff5aa +return\ntoken0Rewards: 1,801,960,998,956,\ntoken1Rewards: 834,,855,148,490,340,145,807,\ntoken0PerSharePaid: 175,530,227,656,\ntoken1PerSharePaid: 81,,323,799,105,061,129,031 +dfb6ade6 -> 6f3ff5aa: position()\n3,168 gas +activate 6f3ff5aa +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 126,927,705,843,187,905,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 126,927,705,843,187,905,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of 6f3ff5aa: \n2,155 gas +dfb6ade6 --> 88e65640: slot0()\n696 gas +activate 88e65640 +return\nsqrtPriceX96: 1,582,706,229,751,292,,818,605,828,506,497,794,\ntick: 198,056,\nobservationIndex: 86,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 --> 88e65640: slot0()\n696 gas +activate 88e65640 +return\nsqrtPriceX96: 1,582,706,229,751,292,,818,605,828,506,497,794,\ntick: 198,056,\nobservationIndex: 86,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n112,280 gas +activate 576c50cf +576c50cf -> 6f3ff5aa: collectFees(\namount0: 711,067,726,156,\namount1: 148,,393,638,750,498,448,884)\n111,617 gas +activate 6f3ff5aa +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 126,927,705,843,187,905,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: burn(\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 0)\n10,954 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa --> 88e65640: collect(\nrecipient: 0x6f3F..F5aA,\ntickLower: 196,850,\ntickUpper: 200,430,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n7,785 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa --> a0b8eb48: balanceOf(\nuser: 0x6f3F..F5aA)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x6f3F..F5aA)\n529 gas +activate a232bdcf #809ECB +return\n785,435,307 +return\n785,435,307 +note right of a0b8eb48: \n786 gas +6f3ff5aa -> c02a6cc2: balanceOf(\n0x6f3F..F5aA)\n534 gas +activate c02a6cc2 +return\n68,499,892,231,859,261 +6f3ff5aa --> 88e65640: slot0()\n696 gas +activate 88e65640 +return\nsqrtPriceX96: 1,582,706,229,751,292,,818,605,828,506,497,794,\ntick: 198,056,\nobservationIndex: 86,\nobservationCardinality: 360,\nobservationCardinalityNext: 360,\nfeeProtocol: ,\nunlocked: true +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 126,927,705,843,187,905,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: burn(\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 126,927,705,843,113,499)\n40,515 gas +activate 88e65640 +return\namount0: 711,067,726,155,\namount1: 148,,393,638,750,411,459,388 +6f3ff5aa --> 88e65640: collect(\nrecipient: 0x576C..50cF,\ntickLower: 196,850,\ntickUpper: 200,430,\namount0Requested: 711,067,726,155,\namount1Requested: 148,,393,638,750,411,459,388)\n18,204 gas +activate 88e65640 +88e65640 --> a0b8eb48: transfer(\nrecipient: 0x576C..50cF,\namount: 711,067,726,155)\n4,817 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0x576C..50cF,\nvalue: 711,067,726,155)\n4,028 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +88e65640 -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 148,,393,638,750,411,459,388)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 711,067,726,155,\namount1: 148,,393,638,750,411,459,388 +note right of 88e65640: \n10,125 gas +return +note right of 6f3ff5aa: \n28,828 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 6f3ff5aa: userInfo(\n0x576C..50cF)\n1,022 gas +activate 6f3ff5aa +return\ntoken0Rewards: 1,090,893,272,801,\ntoken1Rewards: 686,,461,509,739,928,686,419,\ntoken0PerSharePaid: 175,530,227,656,\ntoken1PerSharePaid: 81,,323,799,105,061,129,031 +dfb6ade6 --> a0b8eb48: balanceOf(\nuser: 0x6f3F..F5aA)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x6f3F..F5aA)\n529 gas +activate a232bdcf #809ECB +return\n785,435,307 +return\n785,435,307 +note right of a0b8eb48: \n786 gas +dfb6ade6 -> c02a6cc2: balanceOf(\n0x6f3F..F5aA)\n534 gas +activate c02a6cc2 +return\n68,499,892,231,859,261 +dfb6ade6 -> 576c50cf: 0x9c81744a\n54,514 gas +activate 576c50cf +576c50cf -> 6f3ff5aa: collectFees(\namount0: 785,435,307,\namount1: 68,499,892,231,859,261)\n53,851 gas +activate 6f3ff5aa +6f3ff5aa --> 88e65640: positions(\n0x37f932c396841aa256b0822f70727724e1e29913ba31f813bcf219fe6e2f8755)\n1,013 gas +activate 88e65640 +return\nliquidity: 74,406,\nfeeGrowthInside0LastX128: 536,062,225,842,,048,482,860,442,010,920,\nfeeGrowthInside1LastX128: 183,642,375,851,994,571,302,,805,522,559,272,066,267,\ntokensOwed0: 0,\ntokensOwed1: 0 +6f3ff5aa --> 88e65640: burn(\ntickLower: 196,850,\ntickUpper: 200,430,\namount: 0)\n10,954 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa --> 88e65640: collect(\nrecipient: 0x6f3F..F5aA,\ntickLower: 196,850,\ntickUpper: 200,430,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n7,785 gas +activate 88e65640 +return\namount0: 0,\namount1: 0 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +6f3ff5aa --> a0b8eb48: balanceOf(\nuser: 0x6f3F..F5aA)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x6f3F..F5aA)\n529 gas +activate a232bdcf #809ECB +return\n785,435,307 +return\n785,435,307 +note right of a0b8eb48: \n786 gas +6f3ff5aa -> c02a6cc2: balanceOf(\n0x6f3F..F5aA)\n534 gas +activate c02a6cc2 +return\n68,499,892,231,859,261 +6f3ff5aa --> a0b8eb48: transfer(\nrecipient: 0x576C..50cF,\namount: 785,435,307)\n4,817 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0x576C..50cF,\nvalue: 785,435,307)\n4,028 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +6f3ff5aa -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 68,499,892,231,859,261)\n3,262 gas +activate c02a6cc2 +return\ntrue +return +note right of 6f3ff5aa: \n23,411 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> dd904617: pool()\n2,439 gas +activate dd904617 +return\n0x6059..A270 +dfb6ade6 -> dd904617: tickLower()\n2,479 gas +activate dd904617 +return\n-79460 +dfb6ade6 -> dd904617: tickUpper()\n457 gas +activate dd904617 +return\n-76370 +dfb6ade6 -> dd904617: token0()\n343 gas +activate dd904617 +return\n0x6B17..1d0F +dfb6ade6 -> dd904617: token1()\n364 gas +activate dd904617 +return\n0xC02a..6Cc2 +dfb6ade6 -> 6b171d0f: balanceOf(\n0xdFb6..AdE6)\n602 gas +activate 6b171d0f +return\n3,000,000,,000,000,000,000,000,000 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n12,999,,999,999,999,999,977,525 +dfb6ade6 -> 6b171d0f: allowance(\n0xdFb6..AdE6,\n0xDD90..4617)\n2,677 gas +activate 6b171d0f +return\n0 +dfb6ade6 -> 6b171d0f: approve(\nusr: 0xDD90..4617,\nwad: 3,000,000,,000,000,000,000,000,000)\n22,414 gas +activate 6b171d0f +return\ntrue +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0xDD90..4617)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0xDD90..4617,\nwad: 12,999,,999,999,999,999,977,525)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> dd904617: deposit(\namount0Desired: 3,000,000,,000,000,000,000,000,000,\namount1Desired: 12,999,,999,999,999,999,977,525)\n385,618 gas +activate dd904617 +dd904617 -> d4ad71bc: maxTwapDeviation()\n403 gas +activate d4ad71bc +return\n40 +dd904617 -> d4ad71bc: twapDuration()\n398 gas +activate d4ad71bc +return\n150 +dd904617 --> 6059a270: slot0()\n2,696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 19,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dd904617 --> 6059a270: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n31,153 gas +activate 6059a270 +return\ntickCumulatives: [\n 0: -608086383186,\n 1: -608098123410],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 5,626,152,,768,706,291,379,612,291,\n 1: 5,626,152,,786,583,547,837,086,232] +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n9,013 gas +activate 6059a270 +return\nliquidity: 35,799,,225,171,785,164,642,828,\nfeeGrowthInside0LastX128: 0,\nfeeGrowthInside1LastX128: 0,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 0)\n82,964 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 --> 6059a270: collect(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n53,406 gas +activate 6059a270 +6059a270 -> 6b171d0f: transfer(\ndst: 0xDD90..4617,\nwad: 32,,504,766,719,343,033,390)\n13,074 gas +activate 6b171d0f +return\ntrue +6059a270 -> c02a6cc2: transfer(\ndst: 0xDD90..4617,\nwad: 9,622,652,369,457,259)\n29,962 gas +activate c02a6cc2 +return\ntrue +return\namount0: 32,,504,766,719,343,033,390,\namount1: 9,622,652,369,457,259 +note right of 6059a270: \n10,370 gas +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 35,799,,225,171,785,164,642,828,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: slot0()\n696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 19,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dd904617 --> 6059a270: mint(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount: 661,734,,326,042,576,722,422,879,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n59,840 gas +activate 6059a270 +6059a270 -> 6b171d0f: balanceOf(\n0x6059..A270)\n602 gas +activate 6b171d0f +return\n4,988,681,,997,547,323,891,001,890 +6059a270 -> c02a6cc2: balanceOf(\n0x6059..A270)\n534 gas +activate c02a6cc2 +return\n4,443,,980,860,554,082,521,062 +6059a270 -> dd904617: uniswapV3MintCallback(\namount0: 2,999,999,,999,999,999,999,999,996,\namount1: 764,,377,773,132,538,425,545,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n12,819 gas +activate dd904617 +dd904617 -> 6b171d0f: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x6059..A270,\nwad: 2,999,999,,999,999,999,999,999,996)\n4,775 gas +activate 6b171d0f +return\ntrue +dd904617 -> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x6059..A270,\nwad: 764,,377,773,132,538,425,545)\n4,148 gas +activate c02a6cc2 +return\ntrue +return +note right of dd904617: \n3,896 gas +6059a270 -> 6b171d0f: balanceOf(\n0x6059..A270)\n602 gas +activate 6b171d0f +return\n7,988,681,,997,547,323,891,001,886 +6059a270 -> c02a6cc2: balanceOf(\n0x6059..A270)\n534 gas +activate c02a6cc2 +return\n5,208,,358,633,686,620,946,607 +return\namount0: 2,999,999,,999,999,999,999,999,996,\namount1: 764,,377,773,132,538,425,545 +note right of 6059a270: \n44,749 gas +return\nshares: 1,116,745,,595,199,643,040,792,804,\namount0: 2,999,999,,999,999,999,999,999,996,\namount1: 764,,377,773,132,538,425,545 +note right of dd904617: \n143,276 gas +dfb6ade6 -> dd904617: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate dd904617 +return\n1,116,745,,595,199,643,040,792,804 +dfb6ade6 -> dd904617: transfer(\nrecipient: 0x576C..50cF,\namount: 1,116,745,,595,199,643,040,792,804)\n25,459 gas +activate dd904617 +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n125,119 gas +activate 576c50cf +576c50cf -> dd904617: collectFees(\namount0: 0,\namount1: 0)\n124,456 gas +activate dd904617 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 697,533,,551,214,361,887,065,707,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 0)\n8,154 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 --> 6059a270: collect(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> 6b171d0f: balanceOf(\n0xDD90..4617)\n602 gas +activate 6b171d0f +return\n330,,778,378,101,188,907,649 +dd904617 -> c02a6cc2: balanceOf(\n0xDD90..4617)\n534 gas +activate c02a6cc2 +return\n9,622,652,369,457,259 +return +note right of dd904617: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n28,533 gas +activate 576c50cf +576c50cf -> dd904617: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate dd904617 +return\n1,116,745,,595,199,643,040,792,804 +576c50cf -> dd904617: transfer(\nrecipient: 0xd282..0dc8,\namount: 1,116,745,,595,199,643,040,792,804)\n25,459 gas +activate dd904617 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0x9c81744a\n125,119 gas +activate d2820dc8 +d2820dc8 -> dd904617: collectFees(\namount0: 0,\namount1: 0)\n124,456 gas +activate dd904617 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 697,533,,551,214,361,887,065,707,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 0)\n8,154 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 --> 6059a270: collect(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> 6b171d0f: balanceOf(\n0xDD90..4617)\n602 gas +activate 6b171d0f +return\n330,,778,378,101,188,907,649 +dd904617 -> c02a6cc2: balanceOf(\n0xDD90..4617)\n534 gas +activate c02a6cc2 +return\n9,622,652,369,457,259 +return +note right of dd904617: \n108,408 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n26,533 gas +activate d2820dc8 +d2820dc8 -> dd904617: balanceOf(\naccount: 0xd282..0dc8)\n645 gas +activate dd904617 +return\n1,116,745,,595,199,643,040,792,804 +d2820dc8 -> dd904617: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 1,116,745,,595,199,643,040,792,804)\n23,459 gas +activate dd904617 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> dd904617: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate dd904617 +return\n1,116,745,,595,199,643,040,792,804 +dfb6ade6 -> dd904617: withdraw(\nshares: 1,116,745,,595,199,643,040,792,804)\n117,849 gas +activate dd904617 +dd904617 -> d4ad71bc: maxTwapDeviation()\n403 gas +activate d4ad71bc +return\n40 +dd904617 -> d4ad71bc: twapDuration()\n398 gas +activate d4ad71bc +return\n150 +dd904617 --> 6059a270: slot0()\n696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 20,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dd904617 --> 6059a270: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n17,755 gas +activate 6059a270 +return\ntickCumulatives: [\n 0: -608086383186,\n 1: -608098123410],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 5,626,152,,768,706,291,379,612,291,\n 1: 5,626,152,,786,583,547,837,086,232] +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 697,533,,551,214,361,887,065,707,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 0)\n8,154 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 --> 6059a270: collect(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 697,533,,551,214,361,887,065,707,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 661,734,,326,042,576,722,422,878)\n37,593 gas +activate 6059a270 +return\namount0: 2,999,999,,999,999,999,999,999,990,\namount1: 764,,377,773,132,538,425,544 +dd904617 --> 6059a270: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 2,999,999,,999,999,999,999,999,990,\namount1Requested: 764,,377,773,132,538,425,544)\n14,061 gas +activate 6059a270 +6059a270 -> 6b171d0f: transfer(\ndst: 0xdFb6..AdE6,\nwad: 2,999,999,,999,999,999,999,999,990)\n3,474 gas +activate 6b171d0f +return\ntrue +6059a270 -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 764,,377,773,132,538,425,544)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 2,999,999,,999,999,999,999,999,990,\namount1: 764,,377,773,132,538,425,544 +note right of 6059a270: \n7,325 gas +return\namount0: 2,999,999,,999,999,999,999,999,990,\namount1: 764,,377,773,132,538,425,544 +note right of dd904617: \n31,018 gas +dfb6ade6 -> dd904617: userInfo(\n0x576C..50cF)\n1,022 gas +activate dd904617 +return\ntoken0Rewards: 171,548,,839,330,528,685,382,077,\ntoken1Rewards: 82,,110,798,953,471,682,103,\ntoken0PerSharePaid: 153,614,968,411,727,226,\ntoken1PerSharePaid: 73,526,861,718,933 +dfb6ade6 -> dd904617: position()\n3,168 gas +activate dd904617 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 35,799,,225,171,785,164,642,829,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 35,799,,225,171,785,164,642,829,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of dd904617: \n2,155 gas +dfb6ade6 --> 6059a270: slot0()\n696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 20,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 --> 6059a270: slot0()\n696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 20,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n120,690 gas +activate 576c50cf +576c50cf -> dd904617: collectFees(\namount0: 162,297,,271,410,468,448,411,202,\namount1: 41,,352,142,302,073,688,768)\n120,027 gas +activate dd904617 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 35,799,,225,171,785,164,642,829,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 0)\n8,154 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 --> 6059a270: collect(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> 6b171d0f: balanceOf(\n0xDD90..4617)\n602 gas +activate 6b171d0f +return\n330,,778,378,101,188,907,649 +dd904617 -> c02a6cc2: balanceOf(\n0xDD90..4617)\n534 gas +activate c02a6cc2 +return\n9,622,652,369,457,259 +dd904617 --> 6059a270: slot0()\n696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 20,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 35,799,,225,171,785,164,642,829,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 35,799,,225,171,785,164,642,202)\n37,593 gas +activate 6059a270 +return\namount0: 162,297,,271,410,468,448,408,359,\namount1: 41,,352,142,302,073,688,767 +dd904617 --> 6059a270: collect(\nrecipient: 0x576C..50cF,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 162,297,,271,410,468,448,408,359,\namount1Requested: 41,,352,142,302,073,688,767)\n35,961 gas +activate 6059a270 +6059a270 -> 6b171d0f: transfer(\ndst: 0x576C..50cF,\nwad: 162,297,,271,410,468,448,408,359)\n25,374 gas +activate 6b171d0f +return\ntrue +6059a270 -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 41,,352,142,302,073,688,767)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 162,297,,271,410,468,448,408,359,\namount1: 41,,352,142,302,073,688,767 +note right of 6059a270: \n7,325 gas +return +note right of dd904617: \n28,716 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> dd904617: userInfo(\n0xd282..0dc8)\n1,022 gas +activate dd904617 +return\ntoken0Rewards: 171,548,,839,330,528,685,382,077,\ntoken1Rewards: 82,,110,798,953,471,682,103,\ntoken0PerSharePaid: 153,614,968,411,727,226,\ntoken1PerSharePaid: 73,526,861,718,933 +dfb6ade6 -> dd904617: position()\n3,168 gas +activate dd904617 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 627,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 627,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of dd904617: \n2,155 gas +dfb6ade6 --> 6059a270: slot0()\n696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 20,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 --> 6059a270: slot0()\n696 gas +activate 6059a270 +return\nsqrtPriceX96: 1,582,641,852,,805,249,913,246,626,653,\ntick: -78269,\nobservationIndex: 20,\nobservationCardinality: 30,\nobservationCardinalityNext: 30,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> d2820dc8: 0x9c81744a\n64,137 gas +activate d2820dc8 +d2820dc8 -> dd904617: collectFees(\namount0: 2,842,\namount1: 0)\n63,474 gas +activate dd904617 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 627,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 0)\n8,154 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 --> 6059a270: collect(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> 6b171d0f: balanceOf(\n0xDD90..4617)\n602 gas +activate 6b171d0f +return\n330,,778,378,101,188,907,649 +dd904617 -> c02a6cc2: balanceOf(\n0xDD90..4617)\n534 gas +activate c02a6cc2 +return\n9,622,652,369,457,259 +dd904617 -> 6b171d0f: transfer(\ndst: 0xd282..0dc8,\nwad: 2,842)\n25,374 gas +activate 6b171d0f +return\ntrue +return +note right of dd904617: \n22,052 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> dd904617: userInfo(\n0xd282..0dc8)\n1,022 gas +activate dd904617 +return\ntoken0Rewards: 171,548,,839,330,528,685,379,235,\ntoken1Rewards: 82,,110,798,953,471,682,103,\ntoken0PerSharePaid: 153,614,968,411,727,226,\ntoken1PerSharePaid: 73,526,861,718,933 +dfb6ade6 -> 6b171d0f: balanceOf(\n0xDD90..4617)\n602 gas +activate 6b171d0f +return\n330,,778,378,101,188,904,807 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xDD90..4617)\n534 gas +activate c02a6cc2 +return\n9,622,652,369,457,259 +dfb6ade6 -> d2820dc8: 0x9c81744a\n46,858 gas +activate d2820dc8 +d2820dc8 -> dd904617: collectFees(\namount0: 330,,778,378,101,188,904,807,\namount1: 9,622,652,369,457,259)\n46,195 gas +activate dd904617 +dd904617 --> 6059a270: positions(\n0x7acb86beda0a1b169eae81e059921baca211411a7cc66624ea9c682b2e65abbf)\n1,013 gas +activate 6059a270 +return\nliquidity: 627,\nfeeGrowthInside0LastX128: 308,967,551,738,758,410,,018,029,823,658,257,240,\nfeeGrowthInside1LastX128: 91,466,195,388,971,,627,328,363,867,899,299,\ntokensOwed0: 0,\ntokensOwed1: 0 +dd904617 --> 6059a270: burn(\ntickLower: -79460,\ntickUpper: -76370,\namount: 0)\n8,154 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 --> 6059a270: collect(\nrecipient: 0xDD90..4617,\ntickLower: -79460,\ntickUpper: -76370,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 6059a270 +return\namount0: 0,\namount1: 0 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> d4ad71bc: protocolFee()\n380 gas +activate d4ad71bc +return\n100,000 +dd904617 -> 6b171d0f: balanceOf(\n0xDD90..4617)\n602 gas +activate 6b171d0f +return\n330,,778,378,101,188,904,807 +dd904617 -> c02a6cc2: balanceOf(\n0xDD90..4617)\n534 gas +activate c02a6cc2 +return\n9,622,652,369,457,259 +dd904617 -> 6b171d0f: transfer(\ndst: 0xd282..0dc8,\nwad: 330,,778,378,101,188,904,807)\n3,474 gas +activate 6b171d0f +return\ntrue +dd904617 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 9,622,652,369,457,259)\n3,262 gas +activate c02a6cc2 +return\ntrue +return +note right of dd904617: \n23,411 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> e22efd35: pool()\n2,439 gas +activate e22efd35 +return\n0x1d42..d801 +dfb6ade6 -> e22efd35: tickLower()\n2,479 gas +activate e22efd35 +return\n-49380 +dfb6ade6 -> e22efd35: tickUpper()\n457 gas +activate e22efd35 +return\n-46560 +dfb6ade6 -> e22efd35: token0()\n343 gas +activate e22efd35 +return\n0x1f98..F984 +dfb6ade6 -> e22efd35: token1()\n364 gas +activate e22efd35 +return\n0xC02a..6Cc2 +dfb6ade6 -> 1f98f984: balanceOf(\naccount: 0xdFb6..AdE6)\n797 gas +activate 1f98f984 +return\n200,000,,000,000,000,000,000,000 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n12,999,,999,999,999,999,977,524 +dfb6ade6 -> 1f98f984: allowance(\naccount: 0xdFb6..AdE6,\nspender: 0xE22E..Fd35)\n3,056 gas +activate 1f98f984 +return\n0 +dfb6ade6 -> 1f98f984: approve(\nspender: 0xE22E..Fd35,\nrawAmount: 200,000,,000,000,000,000,000,000)\n23,230 gas +activate 1f98f984 +return\ntrue +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0xE22E..Fd35)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0xE22E..Fd35,\nwad: 12,999,,999,999,999,999,977,524)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> e22efd35: deposit(\namount0Desired: 200,000,,000,000,000,000,000,000,\namount1Desired: 12,999,,999,999,999,999,977,524)\n323,433 gas +activate e22efd35 +e22efd35 -> 7c6d22e3: maxTwapDeviation()\n403 gas +activate 7c6d22e3 +return\n40 +e22efd35 -> 7c6d22e3: twapDuration()\n398 gas +activate 7c6d22e3 +return\n150 +e22efd35 -> 1d42d801: slot0()\n2,696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 33,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +e22efd35 -> 1d42d801: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n9,359 gas +activate 1d42d801 +return\ntickCumulatives: [\n 0: -368316863659,\n 1: -368324011909],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 12,141,226,,245,363,870,411,891,324,\n 1: 12,141,226,,284,179,175,485,340,094] +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n9,013 gas +activate 1d42d801 +return\nliquidity: 17,622,,070,888,061,080,924,152,\nfeeGrowthInside0LastX128: 12,980,853,248,844,889,279,,557,353,254,764,344,865,\nfeeGrowthInside1LastX128: 111,369,610,011,066,332,,186,258,198,951,485,356,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 0)\n48,764 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n41,694 gas +activate 1d42d801 +1d42d801 -> 1f98f984: transfer(\ndst: 0xE22E..Fd35,\nrawAmount: 15,,291,272,957,590,614,661)\n18,462 gas +activate 1f98f984 +return\ntrue +1d42d801 -> c02a6cc2: transfer(\ndst: 0xE22E..Fd35,\nwad: 140,442,803,813,772,862)\n12,862 gas +activate c02a6cc2 +return\ntrue +return\namount0: 15,,291,272,957,590,614,661,\namount1: 140,442,803,813,772,862 +note right of 1d42d801: \n10,370 gas +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 17,622,,070,888,061,080,924,152,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: slot0()\n696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 33,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +e22efd35 -> 1d42d801: mint(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount: 346,565,,130,836,968,060,986,148,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n65,375 gas +activate 1d42d801 +1d42d801 -> 1f98f984: balanceOf(\naccount: 0x1d42..d801)\n797 gas +activate 1f98f984 +return\n2,264,741,,052,283,754,645,270,844 +1d42d801 -> c02a6cc2: balanceOf(\n0x1d42..d801)\n534 gas +activate c02a6cc2 +return\n7,198,,000,211,802,613,985,402 +1d42d801 -> e22efd35: uniswapV3MintCallback(\namount0: 200,000,,000,000,000,000,000,000,\namount1: 2,643,,598,673,111,292,825,443,\ndata: 0x0..0dfb6fab7f4bc9512d5620e679e90d1c91c4eade6)\n15,978 gas +activate e22efd35 +e22efd35 -> 1f98f984: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x1d42..d801,\nrawAmount: 200,000,,000,000,000,000,000,000)\n7,934 gas +activate 1f98f984 +return\ntrue +e22efd35 -> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x1d42..d801,\nwad: 2,643,,598,673,111,292,825,443)\n4,148 gas +activate c02a6cc2 +return\ntrue +return +note right of e22efd35: \n3,896 gas +1d42d801 -> 1f98f984: balanceOf(\naccount: 0x1d42..d801)\n797 gas +activate 1f98f984 +return\n2,464,741,,052,283,754,645,270,844 +1d42d801 -> c02a6cc2: balanceOf(\n0x1d42..d801)\n534 gas +activate c02a6cc2 +return\n9,841,,598,884,913,906,810,845 +return\namount0: 200,000,,000,000,000,000,000,000,\namount1: 2,643,,598,673,111,292,825,443 +note right of 1d42d801: \n46,735 gas +return\nshares: 527,768,,802,124,133,762,559,714,\namount0: 200,000,,000,000,000,000,000,000,\namount1: 2,643,,598,673,111,292,825,443 +note right of e22efd35: \n143,262 gas +dfb6ade6 -> e22efd35: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate e22efd35 +return\n527,768,,802,124,133,762,559,714 +dfb6ade6 -> e22efd35: transfer(\nrecipient: 0x576C..50cF,\namount: 527,768,,802,124,133,762,559,714)\n25,459 gas +activate e22efd35 +return\ntrue +dfb6ade6 -> 576c50cf: 0x9c81744a\n125,314 gas +activate 576c50cf +576c50cf -> e22efd35: collectFees(\namount0: 0,\namount1: 0)\n124,651 gas +activate e22efd35 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 364,187,,201,725,029,141,910,300,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 0)\n8,154 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 1f98f984: balanceOf(\naccount: 0xE22E..Fd35)\n797 gas +activate 1f98f984 +return\n495,,502,592,207,192,163,174 +e22efd35 -> c02a6cc2: balanceOf(\n0xE22E..Fd35)\n534 gas +activate c02a6cc2 +return\n1,,287,406,519,113,223,826 +return +note right of e22efd35: \n108,408 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n28,533 gas +activate 576c50cf +576c50cf -> e22efd35: balanceOf(\naccount: 0x576C..50cF)\n645 gas +activate e22efd35 +return\n527,768,,802,124,133,762,559,714 +576c50cf -> e22efd35: transfer(\nrecipient: 0xd282..0dc8,\namount: 527,768,,802,124,133,762,559,714)\n25,459 gas +activate e22efd35 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0x9c81744a\n125,314 gas +activate d2820dc8 +d2820dc8 -> e22efd35: collectFees(\namount0: 0,\namount1: 0)\n124,651 gas +activate e22efd35 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 364,187,,201,725,029,141,910,300,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 0)\n8,154 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 1f98f984: balanceOf(\naccount: 0xE22E..Fd35)\n797 gas +activate 1f98f984 +return\n495,,502,592,207,192,163,174 +e22efd35 -> c02a6cc2: balanceOf(\n0xE22E..Fd35)\n534 gas +activate c02a6cc2 +return\n1,,287,406,519,113,223,826 +return +note right of e22efd35: \n108,408 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n26,533 gas +activate d2820dc8 +d2820dc8 -> e22efd35: balanceOf(\naccount: 0xd282..0dc8)\n645 gas +activate e22efd35 +return\n527,768,,802,124,133,762,559,714 +d2820dc8 -> e22efd35: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 527,768,,802,124,133,762,559,714)\n23,459 gas +activate e22efd35 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> e22efd35: balanceOf(\naccount: 0xdFb6..AdE6)\n645 gas +activate e22efd35 +return\n527,768,,802,124,133,762,559,714 +dfb6ade6 -> e22efd35: withdraw(\nshares: 527,768,,802,124,133,762,559,714)\n151,298 gas +activate e22efd35 +e22efd35 -> 7c6d22e3: maxTwapDeviation()\n403 gas +activate 7c6d22e3 +return\n40 +e22efd35 -> 7c6d22e3: twapDuration()\n398 gas +activate 7c6d22e3 +return\n150 +e22efd35 -> 1d42d801: slot0()\n696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 34,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +e22efd35 -> 1d42d801: observe(\nsecondsAgos: [\n 0: 150,\n 1: ])\n29,930 gas +activate 1d42d801 +return\ntickCumulatives: [\n 0: -368316863659,\n 1: -368324011909],\nsecondsPerLiquidityCumulativeX128s: [\n 0: 12,141,226,,245,363,870,411,891,323,\n 1: 12,141,226,,284,179,175,485,340,094] +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 364,187,,201,725,029,141,910,300,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 0)\n8,154 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 364,187,,201,725,029,141,910,300,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 346,565,,130,836,968,060,986,147)\n37,579 gas +activate 1d42d801 +return\namount0: 199,999,,999,999,999,999,999,999,\namount1: 2,643,,598,673,111,292,825,442 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xdFb6..AdE6,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 199,999,,999,999,999,999,999,999,\namount1Requested: 2,643,,598,673,111,292,825,442)\n35,349 gas +activate 1d42d801 +1d42d801 -> 1f98f984: transfer(\ndst: 0xdFb6..AdE6,\nrawAmount: 199,999,,999,999,999,999,999,999)\n24,762 gas +activate 1f98f984 +return\ntrue +1d42d801 -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 2,643,,598,673,111,292,825,442)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 199,999,,999,999,999,999,999,999,\namount1: 2,643,,598,673,111,292,825,442 +note right of 1d42d801: \n7,325 gas +return\namount0: 199,999,,999,999,999,999,999,999,\namount1: 2,643,,598,673,111,292,825,442 +note right of e22efd35: \n31,018 gas +dfb6ade6 -> e22efd35: userInfo(\n0x576C..50cF)\n1,022 gas +activate e22efd35 +return\ntoken0Rewards: 9,744,,638,682,077,619,112,827,\ntoken1Rewards: 83,,474,444,471,943,711,984,\ntoken0PerSharePaid: 18,463,839,929,260,603,\ntoken1PerSharePaid: 158,164,795,145,110 +dfb6ade6 -> e22efd35: position()\n3,168 gas +activate e22efd35 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 17,622,,070,888,061,080,924,153,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 17,622,,070,888,061,080,924,153,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of e22efd35: \n2,155 gas +dfb6ade6 -> 1d42d801: slot0()\n696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 34,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 576c50cf: 0x9c81744a\n124,245 gas +activate 576c50cf +576c50cf -> e22efd35: collectFees(\namount0: 9,744,,638,682,077,619,112,827,\namount1: 83,,474,444,471,943,711,984)\n123,582 gas +activate e22efd35 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 17,622,,070,888,061,080,924,153,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 0)\n8,154 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 1f98f984: balanceOf(\naccount: 0xE22E..Fd35)\n797 gas +activate 1f98f984 +return\n495,,502,592,207,192,163,174 +e22efd35 -> c02a6cc2: balanceOf(\n0xE22E..Fd35)\n534 gas +activate c02a6cc2 +return\n1,,287,406,519,113,223,826 +e22efd35 -> 1d42d801: slot0()\n696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 34,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 17,622,,070,888,061,080,924,153,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 10,943,,163,220,730,101,446,030)\n37,579 gas +activate 1d42d801 +return\namount0: 6,315,,213,070,802,560,692,190,\namount1: 83,,474,444,471,943,711,983 +e22efd35 -> 1d42d801: collect(\nrecipient: 0x576C..50cF,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 6,315,,213,070,802,560,692,190,\namount1Requested: 83,,474,444,471,943,711,983)\n39,349 gas +activate 1d42d801 +1d42d801 -> 1f98f984: transfer(\ndst: 0x576C..50cF,\nrawAmount: 6,315,,213,070,802,560,692,190)\n28,762 gas +activate 1f98f984 +return\ntrue +1d42d801 -> c02a6cc2: transfer(\ndst: 0x576C..50cF,\nwad: 83,,474,444,471,943,711,983)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 6,315,,213,070,802,560,692,190,\namount1: 83,,474,444,471,943,711,983 +note right of 1d42d801: \n7,325 gas +return +note right of e22efd35: \n28,702 gas +return +note right of 576c50cf: \n663 gas +dfb6ade6 -> e22efd35: userInfo(\n0xd282..0dc8)\n1,022 gas +activate e22efd35 +return\ntoken0Rewards: 9,744,,638,682,077,619,112,827,\ntoken1Rewards: 83,,474,444,471,943,711,984,\ntoken0PerSharePaid: 18,463,839,929,260,603,\ntoken1PerSharePaid: 158,164,795,145,110 +dfb6ade6 -> e22efd35: position()\n3,168 gas +activate e22efd35 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 6,678,,907,667,330,979,478,123,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +return\nliquidity: 6,678,,907,667,330,979,478,123,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +note right of e22efd35: \n2,155 gas +dfb6ade6 -> 1d42d801: slot0()\n696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 34,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> 1d42d801: slot0()\n696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 34,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +dfb6ade6 -> d2820dc8: 0x9c81744a\n124,245 gas +activate d2820dc8 +d2820dc8 -> e22efd35: collectFees(\namount0: 3,854,,344,867,991,284,481,188,\namount1: 50,,946,704,893,675,403,803)\n123,582 gas +activate e22efd35 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 6,678,,907,667,330,979,478,123,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 0)\n8,154 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 1f98f984: balanceOf(\naccount: 0xE22E..Fd35)\n797 gas +activate 1f98f984 +return\n495,,502,592,207,192,163,174 +e22efd35 -> c02a6cc2: balanceOf(\n0xE22E..Fd35)\n534 gas +activate c02a6cc2 +return\n1,,287,406,519,113,223,826 +e22efd35 -> 1d42d801: slot0()\n696 gas +activate 1d42d801 +return\nsqrtPriceX96: 7,313,388,324,,737,507,563,699,582,159,\ntick: -47655,\nobservationIndex: 34,\nobservationCardinality: 50,\nobservationCardinalityNext: 50,\nfeeProtocol: ,\nunlocked: true +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 6,678,,907,667,330,979,478,123,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 6,678,,907,667,330,979,478,107)\n37,579 gas +activate 1d42d801 +return\namount0: 3,854,,344,867,991,284,481,179,\namount1: 50,,946,704,893,675,403,802 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xd282..0dc8,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 3,854,,344,867,991,284,481,179,\namount1Requested: 50,,946,704,893,675,403,802)\n39,349 gas +activate 1d42d801 +1d42d801 -> 1f98f984: transfer(\ndst: 0xd282..0dc8,\nrawAmount: 3,854,,344,867,991,284,481,179)\n28,762 gas +activate 1f98f984 +return\ntrue +1d42d801 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 50,,946,704,893,675,403,802)\n3,262 gas +activate c02a6cc2 +return\ntrue +return\namount0: 3,854,,344,867,991,284,481,179,\namount1: 50,,946,704,893,675,403,802 +note right of 1d42d801: \n7,325 gas +return +note right of e22efd35: \n28,702 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> e22efd35: userInfo(\n0xd282..0dc8)\n1,022 gas +activate e22efd35 +return\ntoken0Rewards: 5,890,,293,814,086,334,631,648,\ntoken1Rewards: 32,,527,739,578,268,308,182,\ntoken0PerSharePaid: 18,463,839,929,260,603,\ntoken1PerSharePaid: 158,164,795,145,110 +dfb6ade6 -> 1f98f984: balanceOf(\naccount: 0xE22E..Fd35)\n797 gas +activate 1f98f984 +return\n495,,502,592,207,192,163,174 +dfb6ade6 -> c02a6cc2: balanceOf(\n0xE22E..Fd35)\n534 gas +activate c02a6cc2 +return\n1,,287,406,519,113,223,826 +dfb6ade6 -> d2820dc8: 0x9c81744a\n48,441 gas +activate d2820dc8 +d2820dc8 -> e22efd35: collectFees(\namount0: 495,,502,592,207,192,163,174,\namount1: 1,,287,406,519,113,223,826)\n47,778 gas +activate e22efd35 +e22efd35 -> 1d42d801: positions(\n0x863cefcdb2d128ec036b0ffc22aae967c790c850086ed702d6fb5c5f5a1cbcb3)\n1,013 gas +activate 1d42d801 +return\nliquidity: 16,\nfeeGrowthInside0LastX128: 13,276,127,884,175,537,813,,869,935,696,426,791,511,\nfeeGrowthInside1LastX128: 114,081,561,971,896,396,,030,744,996,971,070,090,\ntokensOwed0: 0,\ntokensOwed1: 0 +e22efd35 -> 1d42d801: burn(\ntickLower: -49380,\ntickUpper: -46560,\namount: 0)\n8,154 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 1d42d801: collect(\nrecipient: 0xE22E..Fd35,\ntickLower: -49380,\ntickUpper: -46560,\namount0Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455,\namount1Requested: 340,282,366,920,938,463,463,,374,607,431,768,211,455)\n4,985 gas +activate 1d42d801 +return\namount0: 0,\namount1: 0 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 7c6d22e3: protocolFee()\n380 gas +activate 7c6d22e3 +return\n100,000 +e22efd35 -> 1f98f984: balanceOf(\naccount: 0xE22E..Fd35)\n797 gas +activate 1f98f984 +return\n495,,502,592,207,192,163,174 +e22efd35 -> c02a6cc2: balanceOf(\n0xE22E..Fd35)\n534 gas +activate c02a6cc2 +return\n1,,287,406,519,113,223,826 +e22efd35 -> 1f98f984: transfer(\ndst: 0xd282..0dc8,\nrawAmount: 495,,502,592,207,192,163,174)\n4,862 gas +activate 1f98f984 +return\ntrue +e22efd35 -> c02a6cc2: transfer(\ndst: 0xd282..0dc8,\nwad: 1,,287,406,519,113,223,826)\n3,262 gas +activate c02a6cc2 +return\ntrue +return +note right of e22efd35: \n23,411 gas +return +note right of d2820dc8: \n663 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n10,188 gas +activate 576c50cf +576c50cf -> dac11ec7: balanceOf(\nwho: 0x576C..50cF)\n1,031 gas +activate dac11ec7 +return\n2,850,910,097,647 +576c50cf -> dac11ec7: transfer(\n_to: 0xdFb6..AdE6,\n_value: 2,850,910,097,647)\n6,901 gas +activate dac11ec7 +return +return +note right of 576c50cf: \n2,256 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n10,188 gas +activate d2820dc8 +d2820dc8 -> dac11ec7: balanceOf(\nwho: 0xd282..0dc8)\n1,031 gas +activate dac11ec7 +return\n2,153,268,895,539 +d2820dc8 -> dac11ec7: transfer(\n_to: 0xdFb6..AdE6,\n_value: 2,153,268,895,539)\n6,901 gas +activate dac11ec7 +return +return +note right of d2820dc8: \n2,256 gas +dfb6ade6 -> dac11ec7: allowance(\n_owner: 0xdFb6..AdE6,\n_spender: 0x7d27..c7A9)\n3,356 gas +activate dac11ec7 +return\nremaining: 0 +dfb6ade6 -> dac11ec7: approve(\n_spender: 0x7d27..c7A9,\n_value: 30,027,000,000,000)\n22,953 gas +activate dac11ec7 +return +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n6,225 gas +activate 576c50cf +576c50cf -> c02a6cc2: balanceOf(\n0x576C..50cF)\n534 gas +activate c02a6cc2 +return\n1,615,,194,005,667,555,914,506 +576c50cf -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 1,615,,194,005,667,555,914,506)\n3,262 gas +activate c02a6cc2 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n6,225 gas +activate d2820dc8 +d2820dc8 -> c02a6cc2: balanceOf(\n0xd282..0dc8)\n534 gas +activate c02a6cc2 +return\n957,,232,084,346,676,874,702 +d2820dc8 -> c02a6cc2: transfer(\ndst: 0xdFb6..AdE6,\nwad: 957,,232,084,346,676,874,702)\n3,262 gas +activate c02a6cc2 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> c02a6cc2: allowance(\n0xdFb6..AdE6,\n0x7d27..c7A9)\n2,717 gas +activate c02a6cc2 +return\n0 +dfb6ade6 -> c02a6cc2: approve(\nguy: 0x7d27..c7A9,\nwad: 13,011,,700,000,000,000,000,000)\n22,320 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n7,327 gas +activate 576c50cf +576c50cf -> 2260c599: balanceOf(\n_owner: 0x576C..50cF)\n795 gas +activate 2260c599 +return\n7,173,142,180 +576c50cf -> 2260c599: transfer(\n_to: 0xdFb6..AdE6,\n_value: 7,173,142,180)\n4,103 gas +activate 2260c599 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n7,327 gas +activate d2820dc8 +d2820dc8 -> 2260c599: balanceOf(\n_owner: 0xd282..0dc8)\n795 gas +activate 2260c599 +return\n2,569,057,989 +d2820dc8 -> 2260c599: transfer(\n_to: 0xdFb6..AdE6,\n_value: 2,569,057,989)\n4,103 gas +activate 2260c599 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> 2260c599: allowance(\n_owner: 0xdFb6..AdE6,\n_spender: 0x7d27..c7A9)\n3,070 gas +activate 2260c599 +return\n0 +dfb6ade6 -> 2260c599: approve(\n_spender: 0x7d27..c7A9,\n_value: 140,126,000,000)\n22,624 gas +activate 2260c599 +return\ntrue +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n8,561 gas +activate 576c50cf +576c50cf --> a0b8eb48: balanceOf(\nuser: 0x576C..50cF)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0x576C..50cF)\n529 gas +activate a232bdcf #809ECB +return\n3,847,037,024,421 +return\n3,847,037,024,421 +note right of a0b8eb48: \n786 gas +576c50cf --> a0b8eb48: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 3,847,037,024,421)\n4,817 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xdFb6..AdE6,\nvalue: 3,847,037,024,421)\n4,028 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n8,561 gas +activate d2820dc8 +d2820dc8 --> a0b8eb48: balanceOf(\nuser: 0xd282..0dc8)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xd282..0dc8)\n529 gas +activate a232bdcf #809ECB +return\n1,567,048,424,002 +return\n1,567,048,424,002 +note right of a0b8eb48: \n786 gas +d2820dc8 --> a0b8eb48: transfer(\nrecipient: 0xdFb6..AdE6,\namount: 1,567,048,424,002)\n4,817 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xdFb6..AdE6,\nvalue: 1,567,048,424,002)\n4,028 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 --> a0b8eb48: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0x7d27..c7A9)\n3,426 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: allowance(\nowner: 0xdFb6..AdE6,\nspender: 0x7d27..c7A9)\n2,637 gas +activate a232bdcf #809ECB +return\n0 +return\n0 +note right of a0b8eb48: \n789 gas +dfb6ade6 --> a0b8eb48: approve(\nspender: 0x7d27..c7A9,\namount: 30,027,000,000,000)\n25,767 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: approve(\nspender: 0x7d27..c7A9,\nvalue: 30,027,000,000,000)\n24,978 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n6,505 gas +activate 576c50cf +576c50cf -> 6b171d0f: balanceOf(\n0x576C..50cF)\n602 gas +activate 6b171d0f +return\n162,297,,271,410,468,448,408,359 +576c50cf -> 6b171d0f: transfer(\ndst: 0xdFb6..AdE6,\nwad: 162,297,,271,410,468,448,408,359)\n3,474 gas +activate 6b171d0f +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n6,505 gas +activate d2820dc8 +d2820dc8 -> 6b171d0f: balanceOf(\n0xd282..0dc8)\n602 gas +activate 6b171d0f +return\n330,,778,378,101,188,907,649 +d2820dc8 -> 6b171d0f: transfer(\ndst: 0xdFb6..AdE6,\nwad: 330,,778,378,101,188,907,649)\n3,474 gas +activate 6b171d0f +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> 6b171d0f: allowance(\n0xdFb6..AdE6,\n0x7d27..c7A9)\n2,677 gas +activate 6b171d0f +return\n0 +dfb6ade6 -> 6b171d0f: approve(\nusr: 0x7d27..c7A9,\nwad: 3,002,700,,000,000,000,000,000,000)\n22,414 gas +activate 6b171d0f +return\ntrue +dfb6ade6 -> 576c50cf: 0xa64b6e5f\n8,088 gas +activate 576c50cf +576c50cf -> 1f98f984: balanceOf(\naccount: 0x576C..50cF)\n797 gas +activate 1f98f984 +return\n6,315,,213,070,802,560,692,190 +576c50cf -> 1f98f984: transfer(\ndst: 0xdFb6..AdE6,\nrawAmount: 6,315,,213,070,802,560,692,190)\n4,862 gas +activate 1f98f984 +return\ntrue +return +note right of 576c50cf: \n2,429 gas +dfb6ade6 -> d2820dc8: 0xa64b6e5f\n8,088 gas +activate d2820dc8 +d2820dc8 -> 1f98f984: balanceOf(\naccount: 0xd282..0dc8)\n797 gas +activate 1f98f984 +return\n4,349,,847,460,198,476,644,353 +d2820dc8 -> 1f98f984: transfer(\ndst: 0xdFb6..AdE6,\nrawAmount: 4,349,,847,460,198,476,644,353)\n4,862 gas +activate 1f98f984 +return\ntrue +return +note right of d2820dc8: \n2,429 gas +dfb6ade6 -> 1f98f984: allowance(\naccount: 0xdFb6..AdE6,\nspender: 0x7d27..c7A9)\n3,056 gas +activate 1f98f984 +return\n0 +dfb6ade6 -> 1f98f984: approve(\nspender: 0x7d27..c7A9,\nrawAmount: 200,180,,000,000,000,000,000,000)\n23,230 gas +activate 1f98f984 +return\ntrue +return +note right of dfb6ade6: \n405,188 gas +7d27c7a9 --[#3471CD]> 531875ec: scaledTotalSupply()\n7,463 gas +activate 531875ec +531875ec ->> 99e8b00e: scaledTotalSupply()\n2,355 gas +activate 99e8b00e #809ECB +return\n958,409,217,064,143 +return\n958,409,217,064,143 +note right of 531875ec: \n5,108 gas +7d27c7a9 --[#3471CD]> e91d4687: getSupplyData()\n14,309 gas +activate e91d4687 +e91d4687 ->> 9d456279: getSupplyData()\n9,189 gas +activate 9d456279 #809ECB +return\n13,210,798,834,662,\n13,210,852,203,087,\n109,825,464,,530,907,380,953,730,698,\n1,628,030,062 +return\n13,210,798,834,662,\n13,210,852,203,087,\n109,825,464,,530,907,380,953,730,698,\n1,628,030,062 +note right of e91d4687: \n5,120 gas +7d27c7a9 --[#3471CD]> 3ed35811: mintToTreasury(\namount: 108,108,409,\nindex: 1,053,065,862,,626,766,458,966,566,235)\n48,089 gas +activate 3ed35811 +3ed35811 ->> 3f063b4c: mintToTreasury(\namount: 108,108,409,\nindex: 1,053,065,862,,626,766,458,966,566,235)\n47,478 gas +activate 3f063b4c #809ECB +3ed35811 --[#3471CD]> d784f6b5: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 1,294,672,427,220,597,\nuserBalance: 1,554,006,486,307)\n29,674 gas +activate d784f6b5 +d784f6b5 ->> 83d05a35: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 1,294,672,427,220,597,\nuserBalance: 1,554,006,486,307)\n24,557 gas +activate 83d05a35 #809ECB +return +return +note right of d784f6b5: \n5,117 gas +return +note right of 3f063b4c: \n17,804 gas +return +note right of 3ed35811: \n611 gas +7d27c7a9 --[#3471CD]> 3ed35811: totalSupply()\n3,196 gas +activate 3ed35811 +3ed35811 ->> 3f063b4c: totalSupply()\n2,588 gas +activate 3f063b4c #809ECB +3ed35811 --[#3471CD]> 7d27c7a9: getReserveNormalizedIncome(\nasset: 0xdAC1..1ec7)\n1,482 gas +activate 7d27c7a9 +7d27c7a9 ->> c6845baf: getReserveNormalizedIncome(\nasset: 0xdAC1..1ec7)\n871 gas +activate c6845baf #809ECB +7d27c7a9 --[#3471CD]> e91d4687: getTotalSupplyAndAvgRate()\n3,535 gas +activate e91d4687 +e91d4687 ->> 9d456279: getTotalSupplyAndAvgRate()\n2,924 gas +activate 9d456279 #809ECB +return\n13,210,852,203,087,\n109,825,464,,530,907,380,953,730,698 +return\n13,210,852,203,087,\n109,825,464,,530,907,380,953,730,698 +note right of e91d4687: \n611 gas +7d27c7a9 --[#3471CD]> 531875ec: scaledTotalSupply()\n963 gas +activate 531875ec +531875ec ->> 99e8b00e: scaledTotalSupply()\n355 gas +activate 99e8b00e #809ECB +return\n958,409,217,064,143 +return\n958,409,217,064,143 +note right of 531875ec: \n608 gas +7d27c7a9 -[#3471CD]> dac11ec7: balanceOf(\nwho: 0x3Ed3..5811)\n1,031 gas +activate dac11ec7 +return\n279,265,129,025,080 +7d27c7a9 -[#3471CD]> 515ebc3f: calculateInterestRates(\nreserve: 0xdAC1..1ec7,\navailableLiquidity: 309,292,129,025,080,\ntotalStableDebt: 13,210,852,203,087,\ntotalVariableDebt: 1,040,910,528,771,718,\naverageStableBorrowRate: 109,825,464,,530,907,380,953,730,698,\nreserveFactor: 1,000)\n15,675 gas +activate 515ebc3f +515ebc3f -> b53cc8c5: getLendingRateOracle()\n2,559 gas +activate b53cc8c5 +return\n0x8A32..5c7D +515ebc3f -> 8a325c7d: getMarketBorrowRate(\nasset: 0xdAC1..1ec7)\n2,486 gas +activate 8a325c7d +return\n100,000,000,,000,000,000,000,000,000 +return\n24,568,440,,730,195,851,383,504,241,\n117,181,082,,192,166,237,749,353,817,\n34,362,164,,384,332,475,498,707,634 +note right of 515ebc3f: \n10,630 gas +7d27c7a9 -[#3471CD]> dac11ec7: transferFrom(\n_from: 0xdFb6..AdE6,\n_to: 0x3Ed3..5811,\n_value: 30,027,000,000,000)\n5,324 gas +activate dac11ec7 +return +7d27c7a9 --[#3471CD]> f63b3ecf: scaledTotalSupply()\n7,463 gas +activate f63b3ecf +f63b3ecf ->> ddde8d79: scaledTotalSupply()\n2,355 gas +activate ddde8d79 #809ECB +return\n79,846,,720,468,599,549,066,497 +return\n79,846,,720,468,599,549,066,497 +note right of f63b3ecf: \n5,108 gas +7d27c7a9 --[#3471CD]> 4e977121: getSupplyData()\n14,309 gas +activate 4e977121 +4e977121 ->> a5589b92: getSupplyData()\n9,189 gas +activate a5589b92 #809ECB +return\n696,,576,733,548,820,279,400,\n696,,662,660,250,340,938,477,\n46,561,153,,799,223,800,577,086,682,\n1,627,947,678 +return\n696,,576,733,548,820,279,400,\n696,,662,660,250,340,938,477,\n46,561,153,,799,223,800,577,086,682,\n1,627,947,678 +note right of 4e977121: \n5,120 gas +7d27c7a9 --[#3471CD]> 030b854e: mintToTreasury(\namount: 458,067,301,496,909,\nindex: 1,007,379,976,,278,665,851,229,157,641)\n34,289 gas +activate 030b854e +030b854e ->> 541d01f4: mintToTreasury(\namount: 458,067,301,496,909,\nindex: 1,007,379,976,,278,665,851,229,157,641)\n33,678 gas +activate 541d01f4 #809ECB +030b854e --[#3471CD]> d784f6b5: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 1,760,279,,601,750,080,176,299,927,\nuserBalance: 38,,035,129,639,959,057,093)\n18,374 gas +activate d784f6b5 +d784f6b5 ->> 83d05a35: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 1,760,279,,601,750,080,176,299,927,\nuserBalance: 38,,035,129,639,959,057,093)\n17,757 gas +activate 83d05a35 #809ECB +return +return +note right of d784f6b5: \n617 gas +return +note right of 541d01f4: \n15,304 gas +return +note right of 030b854e: \n611 gas +7d27c7a9 --[#3471CD]> 030b854e: totalSupply()\n3,196 gas +activate 030b854e +030b854e ->> 541d01f4: totalSupply()\n2,588 gas +activate 541d01f4 #809ECB +030b854e --[#3471CD]> 7d27c7a9: getReserveNormalizedIncome(\nasset: 0xC02a..6Cc2)\n1,482 gas +activate 7d27c7a9 +7d27c7a9 ->> c6845baf: getReserveNormalizedIncome(\nasset: 0xC02a..6Cc2)\n871 gas +activate c6845baf #809ECB +7d27c7a9 --[#3471CD]> 4e977121: getTotalSupplyAndAvgRate()\n3,535 gas +activate 4e977121 +4e977121 ->> a5589b92: getTotalSupplyAndAvgRate()\n2,924 gas +activate a5589b92 #809ECB +return\n696,,662,660,250,340,938,477,\n46,561,153,,799,223,800,577,086,682 +return\n696,,662,660,250,340,938,477,\n46,561,153,,799,223,800,577,086,682 +note right of 4e977121: \n611 gas +7d27c7a9 --[#3471CD]> f63b3ecf: scaledTotalSupply()\n963 gas +activate f63b3ecf +f63b3ecf ->> ddde8d79: scaledTotalSupply()\n355 gas +activate ddde8d79 #809ECB +return\n79,846,,720,468,599,549,066,497 +return\n79,846,,720,468,599,549,066,497 +note right of f63b3ecf: \n608 gas +7d27c7a9 -[#3471CD]> c02a6cc2: balanceOf(\n0x030b..854e)\n534 gas +activate c02a6cc2 +return\n1,679,048,,695,671,674,707,857,140 +7d27c7a9 -[#3471CD]> 4ce0e3f4: calculateInterestRates(\nreserve: 0xC02a..6Cc2,\navailableLiquidity: 1,692,060,,395,671,674,707,857,140,\ntotalStableDebt: 696,,662,660,250,340,938,477,\ntotalVariableDebt: 80,525,,065,656,941,677,538,932,\naverageStableBorrowRate: 46,561,153,,799,223,800,577,086,682,\nreserveFactor: 1,000)\n8,675 gas +activate 4ce0e3f4 +4ce0e3f4 -> b53cc8c5: getLendingRateOracle()\n559 gas +activate b53cc8c5 +return\n0x8A32..5c7D +4ce0e3f4 -> 8a325c7d: getMarketBorrowRate(\nasset: 0xC02a..6Cc2)\n2,486 gas +activate 8a325c7d +return\n30,000,000,,000,000,000,000,000,000 +return\n246,854,,749,216,747,180,527,622,\n37,046,622,,949,217,575,033,548,336,\n5,637,298,,359,374,060,026,838,668 +note right of 4ce0e3f4: \n5,630 gas +7d27c7a9 -[#3471CD]> c02a6cc2: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x030b..854e,\nwad: 13,011,,700,000,000,000,000,000)\n4,148 gas +activate c02a6cc2 +return\ntrue +7d27c7a9 --[#3471CD]> 9c39b4d2: scaledTotalSupply()\n7,463 gas +activate 9c39b4d2 +9c39b4d2 ->> 52fd6f80: scaledTotalSupply()\n2,355 gas +activate 52fd6f80 #809ECB +return\n245,747,852,683 +return\n245,747,852,683 +note right of 9c39b4d2: \n5,108 gas +7d27c7a9 --[#3471CD]> 51b0717c: getSupplyData()\n14,309 gas +activate 51b0717c +51b0717c ->> 6ac13433: getSupplyData()\n9,189 gas +activate 6ac13433 #809ECB +return\n844,405,355,\n844,671,787,\n46,610,543,,585,138,115,330,876,839,\n1,627,817,775 +return\n844,405,355,\n844,671,787,\n46,610,543,,585,138,115,330,876,839,\n1,627,817,775 +note right of 51b0717c: \n5,120 gas +7d27c7a9 --[#3471CD]> 9ff51656: mintToTreasury(\namount: 9,682,\nindex: 1,001,369,757,,042,108,371,733,764,281)\n34,289 gas +activate 9ff51656 +9ff51656 ->> c2fca50f: mintToTreasury(\namount: 9,682,\nindex: 1,001,369,757,,042,108,371,733,764,281)\n33,678 gas +activate c2fca50f #809ECB +9ff51656 --[#3471CD]> d784f6b5: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 4,134,239,514,691,\nuserBalance: 127,695,073)\n18,374 gas +activate d784f6b5 +d784f6b5 ->> 83d05a35: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 4,134,239,514,691,\nuserBalance: 127,695,073)\n17,757 gas +activate 83d05a35 #809ECB +return +return +note right of d784f6b5: \n617 gas +return +note right of c2fca50f: \n15,304 gas +return +note right of 9ff51656: \n611 gas +7d27c7a9 --[#3471CD]> 9ff51656: totalSupply()\n3,196 gas +activate 9ff51656 +9ff51656 ->> c2fca50f: totalSupply()\n2,588 gas +activate c2fca50f #809ECB +9ff51656 --[#3471CD]> 7d27c7a9: getReserveNormalizedIncome(\nasset: 0x2260..C599)\n1,482 gas +activate 7d27c7a9 +7d27c7a9 ->> c6845baf: getReserveNormalizedIncome(\nasset: 0x2260..C599)\n871 gas +activate c6845baf #809ECB +7d27c7a9 --[#3471CD]> 51b0717c: getTotalSupplyAndAvgRate()\n3,535 gas +activate 51b0717c +51b0717c ->> 6ac13433: getTotalSupplyAndAvgRate()\n2,924 gas +activate 6ac13433 #809ECB +return\n844,671,787,\n46,610,543,,585,138,115,330,876,839 +return\n844,671,787,\n46,610,543,,585,138,115,330,876,839 +note right of 51b0717c: \n611 gas +7d27c7a9 --[#3471CD]> 9c39b4d2: scaledTotalSupply()\n963 gas +activate 9c39b4d2 +9c39b4d2 ->> 52fd6f80: scaledTotalSupply()\n355 gas +activate 52fd6f80 #809ECB +return\n245,747,852,683 +return\n245,747,852,683 +note right of 9c39b4d2: \n608 gas +7d27c7a9 -[#3471CD]> 2260c599: balanceOf(\n_owner: 0x9ff5..1656)\n795 gas +activate 2260c599 +return\n3,751,737,685,687 +7d27c7a9 -[#3471CD]> f41ef35b: calculateInterestRates(\nreserve: 0x2260..C599,\navailableLiquidity: 3,891,863,685,687,\ntotalStableDebt: 844,671,787,\ntotalVariableDebt: 247,320,070,228,\naverageStableBorrowRate: 46,610,543,,585,138,115,330,876,839,\nreserveFactor: 2,000)\n8,675 gas +activate f41ef35b +f41ef35b -> b53cc8c5: getLendingRateOracle()\n559 gas +activate b53cc8c5 +return\n0x8A32..5c7D +f41ef35b -> 8a325c7d: getMarketBorrowRate(\nasset: 0x2260..C599)\n2,486 gas +activate 8a325c7d +return\n30,000,000,,000,000,000,000,000,000 +return\n360,189,,206,136,353,215,647,202,\n39,221,963,,507,246,456,607,164,311,\n7,377,570,,805,797,165,285,731,449 +note right of f41ef35b: \n5,630 gas +7d27c7a9 -[#3471CD]> 2260c599: transferFrom(\n_from: 0xdFb6..AdE6,\n_to: 0x9ff5..1656,\n_value: 140,126,000,000)\n4,970 gas +activate 2260c599 +return\ntrue +7d27c7a9 --[#3471CD]> 619bd25b: scaledTotalSupply()\n7,463 gas +activate 619bd25b +619bd25b ->> 1f57c2d2: scaledTotalSupply()\n2,355 gas +activate 1f57c2d2 #809ECB +return\n3,926,777,094,137,841 +return\n3,926,777,094,137,841 +note right of 619bd25b: \n5,108 gas +7d27c7a9 --[#3471CD]> e492fca6: getSupplyData()\n14,309 gas +activate e492fca6 +e492fca6 ->> 3b2ae703: getSupplyData()\n9,189 gas +activate 3b2ae703 #809ECB +return\n35,974,581,020,672,\n35,974,585,386,728,\n103,442,349,,425,811,663,258,054,939,\n1,628,031,185 +return\n35,974,581,020,672,\n35,974,585,386,728,\n103,442,349,,425,811,663,258,054,939,\n1,628,031,185 +note right of e492fca6: \n5,120 gas +7d27c7a9 --[#3471CD]> bcca263c: mintToTreasury(\namount: 16,460,119,\nindex: 1,046,332,939,,690,778,825,499,411,677)\n34,289 gas +activate bcca263c +bcca263c ->> 1c057e7b: mintToTreasury(\namount: 16,460,119,\nindex: 1,046,332,939,,690,778,825,499,411,677)\n33,678 gas +activate 1c057e7b #809ECB +bcca263c --[#3471CD]> d784f6b5: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 5,515,844,630,695,526,\nuserBalance: 4,154,444,837,702)\n18,374 gas +activate d784f6b5 +d784f6b5 ->> 83d05a35: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 5,515,844,630,695,526,\nuserBalance: 4,154,444,837,702)\n17,757 gas +activate 83d05a35 #809ECB +return +return +note right of d784f6b5: \n617 gas +return +note right of 1c057e7b: \n15,304 gas +return +note right of bcca263c: \n611 gas +7d27c7a9 --[#3471CD]> bcca263c: totalSupply()\n3,196 gas +activate bcca263c +bcca263c ->> 1c057e7b: totalSupply()\n2,588 gas +activate 1c057e7b #809ECB +bcca263c --[#3471CD]> 7d27c7a9: getReserveNormalizedIncome(\nasset: 0xA0b8..eB48)\n1,482 gas +activate 7d27c7a9 +7d27c7a9 ->> c6845baf: getReserveNormalizedIncome(\nasset: 0xA0b8..eB48)\n871 gas +activate c6845baf #809ECB +7d27c7a9 --[#3471CD]> e492fca6: getTotalSupplyAndAvgRate()\n3,535 gas +activate e492fca6 +e492fca6 ->> 3b2ae703: getTotalSupplyAndAvgRate()\n2,924 gas +activate 3b2ae703 #809ECB +return\n35,974,585,386,728,\n103,442,349,,425,811,663,258,054,939 +return\n35,974,585,386,728,\n103,442,349,,425,811,663,258,054,939 +note right of e492fca6: \n611 gas +7d27c7a9 --[#3471CD]> 619bd25b: scaledTotalSupply()\n963 gas +activate 619bd25b +619bd25b ->> 1f57c2d2: scaledTotalSupply()\n355 gas +activate 1f57c2d2 #809ECB +return\n3,926,777,094,137,841 +return\n3,926,777,094,137,841 +note right of 619bd25b: \n608 gas +7d27c7a9 --[#3471CD]> a0b8eb48: balanceOf(\nuser: 0xBcca..263C)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xBcca..263C)\n529 gas +activate a232bdcf #809ECB +return\n1,512,109,823,597,248 +return\n1,512,109,823,597,248 +note right of a0b8eb48: \n786 gas +7d27c7a9 -[#3471CD]> 8cae4e27: calculateInterestRates(\nreserve: 0xA0b8..eB48,\navailableLiquidity: 1,542,136,823,597,248,\ntotalStableDebt: 35,974,585,386,728,\ntotalVariableDebt: 4,193,325,561,672,077,\naverageStableBorrowRate: 103,442,349,,425,811,663,258,054,939,\nreserveFactor: 1,000)\n8,675 gas +activate 8cae4e27 +8cae4e27 -> b53cc8c5: getLendingRateOracle()\n559 gas +activate b53cc8c5 +return\n0x8A32..5c7D +8cae4e27 -> 8a325c7d: getMarketBorrowRate(\nasset: 0xA0b8..eB48)\n2,486 gas +activate 8a325c7d +return\n90,000,000,,000,000,000,000,000,000 +return\n21,877,336,,256,703,153,681,666,721,\n106,284,410,,310,684,628,797,277,380,\n32,568,820,,621,369,257,594,554,760 +note right of 8cae4e27: \n5,630 gas +7d27c7a9 --[#3471CD]> a0b8eb48: transferFrom(\nsender: 0xdFb6..AdE6,\nrecipient: 0xBcca..263C,\namount: 30,027,000,000,000)\n5,992 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transferFrom(\nfrom: 0xdFb6..AdE6,\nto: 0xBcca..263C,\nvalue: 30,027,000,000,000)\n5,197 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n795 gas +7d27c7a9 --[#3471CD]> 6c3c379d: scaledTotalSupply()\n7,463 gas +activate 6c3c379d +6c3c379d ->> 3f873e08: scaledTotalSupply()\n2,355 gas +activate 3f873e08 #809ECB +return\n1,102,932,268,,751,337,329,395,791,290 +return\n1,102,932,268,,751,337,329,395,791,290 +note right of 6c3c379d: \n5,108 gas +7d27c7a9 --[#3471CD]> 778a8e92: getSupplyData()\n14,309 gas +activate 778a8e92 +778a8e92 ->> d23a9f7c: getSupplyData()\n9,189 gas +activate d23a9f7c #809ECB +return\n10,429,777,,083,444,745,198,940,968,\n10,431,630,,793,005,060,823,141,274,\n106,385,066,,571,042,777,701,427,634,\n1,627,978,541 +return\n10,429,777,,083,444,745,198,940,968,\n10,431,630,,793,005,060,823,141,274,\n106,385,066,,571,042,777,701,427,634,\n1,627,978,541 +note right of 778a8e92: \n5,120 gas +7d27c7a9 --[#3471CD]> 028168a3: mintToTreasury(\namount: 322,,100,432,831,253,781,629,\nindex: 1,047,157,489,,807,280,321,096,021,064)\n34,289 gas +activate 028168a3 +028168a3 ->> 7b2a7bd0: mintToTreasury(\namount: 322,,100,432,831,253,781,629,\nindex: 1,047,157,489,,807,280,321,096,021,064)\n33,678 gas +activate 7b2a7bd0 #809ECB +028168a3 --[#3471CD]> d784f6b5: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 1,486,604,510,,009,422,676,047,508,946,\nuserBalance: 1,485,573,,850,109,732,966,296,758)\n18,374 gas +activate d784f6b5 +d784f6b5 ->> 83d05a35: handleAction(\nuser: 0x464C..e18c,\ntotalSupply: 1,486,604,510,,009,422,676,047,508,946,\nuserBalance: 1,485,573,,850,109,732,966,296,758)\n17,757 gas +activate 83d05a35 #809ECB +return +return +note right of d784f6b5: \n617 gas +return +note right of 7b2a7bd0: \n15,304 gas +return +note right of 028168a3: \n611 gas +7d27c7a9 --[#3471CD]> 028168a3: totalSupply()\n3,196 gas +activate 028168a3 +028168a3 ->> 7b2a7bd0: totalSupply()\n2,588 gas +activate 7b2a7bd0 #809ECB +028168a3 --[#3471CD]> 7d27c7a9: getReserveNormalizedIncome(\nasset: 0x6B17..1d0F)\n1,482 gas +activate 7d27c7a9 +7d27c7a9 ->> c6845baf: getReserveNormalizedIncome(\nasset: 0x6B17..1d0F)\n871 gas +activate c6845baf #809ECB +7d27c7a9 --[#3471CD]> 778a8e92: getTotalSupplyAndAvgRate()\n3,535 gas +activate 778a8e92 +778a8e92 ->> d23a9f7c: getTotalSupplyAndAvgRate()\n2,924 gas +activate d23a9f7c #809ECB +return\n10,431,630,,793,005,060,823,141,274,\n106,385,066,,571,042,777,701,427,634 +return\n10,431,630,,793,005,060,823,141,274,\n106,385,066,,571,042,777,701,427,634 +note right of 778a8e92: \n611 gas +7d27c7a9 --[#3471CD]> 6c3c379d: scaledTotalSupply()\n963 gas +activate 6c3c379d +6c3c379d ->> 3f873e08: scaledTotalSupply()\n355 gas +activate 3f873e08 #809ECB +return\n1,102,932,268,,751,337,329,395,791,290 +return\n1,102,932,268,,751,337,329,395,791,290 +note right of 6c3c379d: \n608 gas +7d27c7a9 -[#3471CD]> 6b171d0f: balanceOf(\n0x0281..68A3)\n602 gas +activate 6b171d0f +return\n356,215,867,,558,209,377,889,896,684 +7d27c7a9 -[#3471CD]> fffeb62a: calculateInterestRates(\nreserve: 0x6B17..1d0F,\navailableLiquidity: 359,218,567,,558,209,377,889,896,684,\ntotalStableDebt: 10,431,630,,793,005,060,823,141,274,\ntotalVariableDebt: 1,187,061,889,,073,061,642,963,320,094,\naverageStableBorrowRate: 106,385,066,,571,042,777,701,427,634,\nreserveFactor: 1,000)\n8,675 gas +activate fffeb62a +fffeb62a -> b53cc8c5: getLendingRateOracle()\n559 gas +activate b53cc8c5 +return\n0x8A32..5c7D +fffeb62a -> 8a325c7d: getMarketBorrowRate(\nasset: 0x6B17..1d0F)\n2,486 gas +activate 8a325c7d +return\n100,000,000,,000,000,000,000,000,000 +return\n27,037,867,,389,957,737,914,238,662,\n119,231,133,,514,345,454,954,381,783,\n38,462,267,,028,690,909,908,763,566 +note right of fffeb62a: \n5,630 gas +7d27c7a9 -[#3471CD]> 6b171d0f: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0x0281..68A3,\nwad: 3,002,700,,000,000,000,000,000,000)\n4,775 gas +activate 6b171d0f +return\ntrue +7d27c7a9 --[#3471CD]> 5bdbab73: scaledTotalSupply()\n7,463 gas +activate 5bdbab73 +5bdbab73 ->> 11041c63: scaledTotalSupply()\n2,355 gas +activate 11041c63 #809ECB +return\n308,056,,666,822,016,035,451,802 +return\n308,056,,666,822,016,035,451,802 +note right of 5bdbab73: \n5,108 gas +7d27c7a9 --[#3471CD]> d939b6aa: getSupplyData()\n14,309 gas +activate d939b6aa +d939b6aa ->> e4758ffe: getSupplyData()\n9,189 gas +activate e4758ffe #809ECB +return\n1,,533,265,091,599,495,689,\n1,,533,381,583,335,498,174,\n113,977,,414,605,081,642,318,524,\n1,607,010,425 +return\n1,,533,265,091,599,495,689,\n1,,533,381,583,335,498,174,\n113,977,,414,605,081,642,318,524,\n1,607,010,425 +note right of d939b6aa: \n5,120 gas +7d27c7a9 --[#3471CD]> b9d72bf1: mintToTreasury(\namount: 218,789,903,478,599,034,\nindex: 1,001,153,015,,938,213,198,481,150,024)\n15,478 gas +activate b9d72bf1 +b9d72bf1 ->> 93b8f126: mintToTreasury(\namount: 218,789,903,478,599,034,\nindex: 1,001,153,015,,938,213,198,481,150,024)\n14,867 gas +activate 93b8f126 #809ECB +return +return +note right of b9d72bf1: \n611 gas +7d27c7a9 --[#3471CD]> b9d72bf1: totalSupply()\n3,196 gas +activate b9d72bf1 +b9d72bf1 ->> 93b8f126: totalSupply()\n2,588 gas +activate 93b8f126 #809ECB +b9d72bf1 --[#3471CD]> 7d27c7a9: getReserveNormalizedIncome(\nasset: 0x1f98..F984)\n1,482 gas +activate 7d27c7a9 +7d27c7a9 ->> c6845baf: getReserveNormalizedIncome(\nasset: 0x1f98..F984)\n871 gas +activate c6845baf #809ECB +7d27c7a9 --[#3471CD]> d939b6aa: getTotalSupplyAndAvgRate()\n3,535 gas +activate d939b6aa +d939b6aa ->> e4758ffe: getTotalSupplyAndAvgRate()\n2,924 gas +activate e4758ffe #809ECB +return\n1,,533,381,583,335,498,174,\n113,977,,414,605,081,642,318,524 +return\n1,,533,381,583,335,498,174,\n113,977,,414,605,081,642,318,524 +note right of d939b6aa: \n611 gas +7d27c7a9 --[#3471CD]> 5bdbab73: scaledTotalSupply()\n963 gas +activate 5bdbab73 +5bdbab73 ->> 11041c63: scaledTotalSupply()\n355 gas +activate 11041c63 #809ECB +return\n308,056,,666,822,016,035,451,802 +return\n308,056,,666,822,016,035,451,802 +note right of 5bdbab73: \n608 gas +7d27c7a9 -[#3471CD]> 1f98f984: balanceOf(\naccount: 0xB9D7..2BF1)\n797 gas +activate 1f98f984 +return\n3,401,145,,153,633,451,634,392,754 +7d27c7a9 -[#3471CD]> 24abf4ee: calculateInterestRates(\nreserve: 0x1f98..F984,\navailableLiquidity: 3,601,325,,153,633,451,634,392,754,\ntotalStableDebt: 1,,533,381,583,335,498,174,\ntotalVariableDebt: 310,269,,960,650,284,411,415,072,\naverageStableBorrowRate: 113,977,,414,605,081,642,318,524,\nreserveFactor: 2,000)\n8,675 gas +activate 24abf4ee +24abf4ee -> b53cc8c5: getLendingRateOracle()\n559 gas +activate b53cc8c5 +return\n0x8A32..5c7D +24abf4ee -> 8a325c7d: getMarketBorrowRate(\nasset: 0x1f98..F984)\n2,486 gas +activate 8a325c7d +return\n0 +return\n782,977,,009,495,145,707,144,383,\n21,152,248,,692,243,991,356,771,534,\n12,338,811,,737,142,328,291,450,062 +note right of 24abf4ee: \n5,630 gas +7d27c7a9 -[#3471CD]> 1f98f984: transferFrom(\nsrc: 0xdFb6..AdE6,\ndst: 0xB9D7..2BF1,\nrawAmount: 200,180,,000,000,000,000,000,000)\n7,934 gas +activate 1f98f984 +return\ntrue +return\n1,001,153,015,,938,213,198,481,150,024 +return\n1,001,153,015,,938,213,198,481,150,024 +note right of 7d27c7a9: \n611 gas +return\n3,911,416,,636,314,346,748,074,239 +note right of 93b8f126: \n1,106 gas +return\n3,911,416,,636,314,346,748,074,239 +note right of b9d72bf1: \n608 gas +return\n1,047,157,489,,807,280,321,096,021,064 +return\n1,047,157,489,,807,280,321,096,021,064 +note right of 7d27c7a9: \n611 gas +return\n1,556,709,369,,138,081,813,226,551,339 +note right of 7b2a7bd0: \n1,106 gas +return\n1,556,709,369,,138,081,813,226,551,339 +note right of 028168a3: \n608 gas +return\n1,046,332,939,,690,778,825,499,411,677 +return\n1,046,332,939,,690,778,825,499,411,677 +note right of 7d27c7a9: \n611 gas +return\n5,771,409,943,773,367 +note right of 1c057e7b: \n1,106 gas +return\n5,771,409,943,773,367 +note right of bcca263c: \n608 gas +return\n1,001,369,757,,042,108,371,733,764,281 +return\n1,001,369,757,,042,108,371,733,764,281 +note right of 7d27c7a9: \n611 gas +return\n4,139,902,428,062 +note right of c2fca50f: \n1,106 gas +return\n4,139,902,428,062 +note right of 9ff51656: \n608 gas +return\n1,007,379,976,,278,665,851,229,157,641 +return\n1,007,379,976,,278,665,851,229,157,641 +note right of 7d27c7a9: \n611 gas +return\n1,773,270,,423,912,882,441,119,013 +note right of 541d01f4: \n1,106 gas +return\n1,773,270,,423,912,882,441,119,013 +note right of 030b854e: \n608 gas +return\n1,053,065,862,,626,766,458,966,566,235 +return\n1,053,065,862,,626,766,458,966,566,235 +note right of 7d27c7a9: \n611 gas +return\n1,363,375,444,498,557 +note right of 3f063b4c: \n1,106 gas +return\n1,363,375,444,498,557 +note right of 3ed35811: \n608 gas +return +note right of c6845baf: \n381,029 gas +return +note right of 7d27c7a9: \n5,274 gas +dfb6ade6 -> c02a6cc2: withdraw(\nwad: 0)\n2,481 gas +activate c02a6cc2 +c02a6cc2 -> dfb6ade6: fallback()\n41 gas +activate dfb6ade6 +dfb6ade6 -> 99c889e3: fallback()\n0 gas +activate 99c889e3 +return +dfb6ade6 -> dac11ec7: balanceOf(\nwho: 0xdFb6..AdE6)\n1,031 gas +activate dac11ec7 +return\n4,977,178,993,184 +dfb6ade6 -> dac11ec7: transfer(\n_to: 0xf9E3..Ea52,\n_value: 4,977,178,993,184)\n26,801 gas +activate dac11ec7 +return +dfb6ade6 -> c02a6cc2: balanceOf(\n0xdFb6..AdE6)\n534 gas +activate c02a6cc2 +return\n2,560,,726,090,014,232,766,731 +dfb6ade6 -> c02a6cc2: transfer(\ndst: 0xf9E3..Ea52,\nwad: 2,560,,726,090,014,232,766,731)\n25,162 gas +activate c02a6cc2 +return\ntrue +dfb6ade6 -> 2260c599: balanceOf(\n_owner: 0xdFb6..AdE6)\n795 gas +activate 2260c599 +return\n9,616,200,167 +dfb6ade6 -> 2260c599: transfer(\n_to: 0xf9E3..Ea52,\n_value: 9,616,200,167)\n26,003 gas +activate 2260c599 +return\ntrue +dfb6ade6 --> a0b8eb48: balanceOf(\nuser: 0xdFb6..AdE6)\n1,315 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: balanceOf(\naccount: 0xdFb6..AdE6)\n529 gas +activate a232bdcf #809ECB +return\n5,387,085,448,419 +return\n5,387,085,448,419 +note right of a0b8eb48: \n786 gas +dfb6ade6 --> a0b8eb48: transfer(\nrecipient: 0xf9E3..Ea52,\namount: 5,387,085,448,419)\n28,717 gas +activate a0b8eb48 +a0b8eb48 ->> a232bdcf: transfer(\nto: 0xf9E3..Ea52,\nvalue: 5,387,085,448,419)\n27,928 gas +activate a232bdcf #809ECB +return\ntrue +return\ntrue +note right of a0b8eb48: \n789 gas +dfb6ade6 -> 6b171d0f: balanceOf(\n0xdFb6..AdE6)\n602 gas +activate 6b171d0f +return\n159,928,,049,788,569,637,316,002 +dfb6ade6 -> 6b171d0f: transfer(\ndst: 0xf9E3..Ea52,\nwad: 159,928,,049,788,569,637,316,002)\n25,374 gas +activate 6b171d0f +return\ntrue +dfb6ade6 -> 1f98f984: balanceOf(\naccount: 0xdFb6..AdE6)\n797 gas +activate 1f98f984 +return\n10,485,,060,531,001,037,336,542 +dfb6ade6 -> 1f98f984: transfer(\ndst: 0xf9E3..Ea52,\nrawAmount: 10,485,,060,531,001,037,336,542)\n28,762 gas +activate 1f98f984 +return\ntrue +return +return +note right of c02a6cc2: \n2,440 gas +return +note right of dfb6ade6: \n28,968 gas + +note over 7d27c7a9 #aqua +ReserveDataUpdated: +reserve: 0xdAC1..1ec7, +liquidityRate: 24,568,440,,730,195,851,383,504,241, +stableBorrowRate: 117,181,082,,192,166,237,749,353,817, +variableBorrowRate: 34,362,164,,384,332,475,498,707,634, +liquidityIndex: 1,053,086,717,,321,198,321,889,645,427, +variableBorrowIndex: 1,086,081,509,,065,926,758,888,040,845 +FlashLoan: +target: 0xdFb6..AdE6, +initiator: 0xdFb6..AdE6, +asset: 0xdAC1..1ec7, +amount: 30,000,000,000,000, +premium: 27,000,000,000, +referralCode: +ReserveDataUpdated: +reserve: 0xC02a..6Cc2, +liquidityRate: 246,854,,749,216,747,180,527,622, +stableBorrowRate: 37,046,622,,949,217,575,033,548,336, +variableBorrowRate: 5,637,298,,359,374,060,026,838,668, +liquidityIndex: 1,007,386,622,,950,015,871,688,441,002, +variableBorrowIndex: 1,008,495,592,,359,474,474,640,065,067 +FlashLoan: +target: 0xdFb6..AdE6, +initiator: 0xdFb6..AdE6, +asset: 0xC02a..6Cc2, +amount: 13,000,,000,000,000,000,000,000, +premium: 11,,700,000,000,000,000,000, +referralCode: +ReserveDataUpdated: +reserve: 0x2260..C599, +liquidityRate: 360,189,,206,136,353,215,647,202, +stableBorrowRate: 39,221,963,,507,246,456,607,164,311, +variableBorrowRate: 7,377,570,,805,797,165,285,731,449, +liquidityIndex: 1,001,400,234,,231,264,341,877,587,870, +variableBorrowIndex: 1,006,397,685,,789,794,311,817,387,447 +FlashLoan: +target: 0xdFb6..AdE6, +initiator: 0xdFb6..AdE6, +asset: 0x2260..C599, +amount: 140,000,000,000, +premium: 126,000,000, +referralCode: +ReserveDataUpdated: +reserve: 0xA0b8..eB48, +liquidityRate: 21,877,336,,256,703,153,681,666,721, +stableBorrowRate: 106,284,410,,310,684,628,797,277,380, +variableBorrowRate: 32,568,820,,621,369,257,594,554,760, +liquidityIndex: 1,046,337,834,,679,983,695,676,690,658, +variableBorrowIndex: 1,067,879,704,,180,855,437,704,974,446 +FlashLoan: +target: 0xdFb6..AdE6, +initiator: 0xdFb6..AdE6, +asset: 0xA0b8..eB48, +amount: 30,000,000,000,000, +premium: 27,000,000,000, +referralCode: +ReserveDataUpdated: +reserve: 0x6B17..1d0F, +liquidityRate: 27,037,867,,389,957,737,914,238,662, +stableBorrowRate: 119,231,133,,514,345,454,954,381,783, +variableBorrowRate: 38,462,267,,028,690,909,908,763,566, +liquidityIndex: 1,047,159,306,,026,337,347,192,744,163, +variableBorrowIndex: 1,076,278,138,,472,609,907,099,241,487 +FlashLoan: +target: 0xdFb6..AdE6, +initiator: 0xdFb6..AdE6, +asset: 0x6B17..1d0F, +amount: 3,000,000,,000,000,000,000,000,000, +premium: 2,700,,000,000,000,000,000,000, +referralCode: +ReserveDataUpdated: +reserve: 0x1f98..F984, +liquidityRate: 782,977,,009,495,145,707,144,383, +stableBorrowRate: 21,152,248,,692,243,991,356,771,534, +variableBorrowRate: 12,338,811,,737,142,328,291,450,062, +liquidityIndex: 1,001,199,088,,131,391,444,126,783,254, +variableBorrowIndex: 1,007,184,697,,059,476,842,388,851,364 +FlashLoan: +target: 0xdFb6..AdE6, +initiator: 0xdFb6..AdE6, +asset: 0x1f98..F984, +amount: 200,000,,000,000,000,000,000,000, +premium: 180,,000,000,000,000,000,000, +referralCode: +end note +note over 3ed35811 #aqua +Transfer: +from: 0x0000..0000, +to: 0x464C..e18c, +value: 108,108,409 +Mint: +from: 0x464C..e18c, +value: 108,108,409, +index: 1,053,065,862,,626,766,458,966,566,235 +end note +note over dac11ec7 #aqua +Transfer: +from: 0x3Ed3..5811, +to: 0xdFb6..AdE6, +value: 30,000,000,000,000 +Approval: +owner: 0xdFb6..AdE6, +spender: 0xc4ff..BB48, +value: 30,000,000,000,000 +Transfer: +from: 0x4e68..Fa36, +to: 0xc4ff..BB48, +value: 1,361,897,484 +Transfer: +from: 0xdFb6..AdE6, +to: 0x4e68..Fa36, +value: 30,000,000,000,000 +Transfer: +from: 0x4e68..Fa36, +to: 0xdFb6..AdE6, +value: 29,999,999,999,999 +Transfer: +from: 0x4e68..Fa36, +to: 0x576C..50cF, +value: 2,153,268,895,538 +Transfer: +from: 0x4e68..Fa36, +to: 0xd282..0dc8, +value: 2,153,268,895,538 +Transfer: +from: 0xc4ff..BB48, +to: 0xd282..0dc8, +value: 1 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x98d1..FAa3, +value: 29,999,999,999,999 +Transfer: +from: 0x11b8..97F6, +to: 0x98d1..FAa3, +value: 118,293,308 +Transfer: +from: 0xdFb6..AdE6, +to: 0x11b8..97F6, +value: 29,999,999,999,999 +Transfer: +from: 0x11b8..97F6, +to: 0xdFb6..AdE6, +value: 29,999,999,999,998 +Transfer: +from: 0x11b8..97F6, +to: 0x576C..50cF, +value: 697,522,908,801 +Transfer: +from: 0x98d1..FAa3, +to: 0x576C..50cF, +value: 118,293,308 +Transfer: +from: 0x576C..50cF, +to: 0xdFb6..AdE6, +value: 2,850,910,097,647 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 2,153,268,895,539 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x7d27..c7A9, +value: 30,027,000,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0x3Ed3..5811, +value: 30,027,000,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0xf9E3..Ea52, +value: 4,977,178,993,184 +end note +note over 030b854e #aqua +Transfer: +from: 0x0000..0000, +to: 0x464C..e18c, +value: 458,067,301,496,909 +Mint: +from: 0x464C..e18c, +value: 458,067,301,496,909, +index: 1,007,379,976,,278,665,851,229,157,641 +end note +note over c02a6cc2 #aqua +Transfer: +src: 0x030b..854e, +dst: 0xdFb6..AdE6, +wad: 13,000,,000,000,000,000,000,000 +Approval: +src: 0xdFb6..AdE6, +guy: 0xc4ff..BB48, +wad: 13,000,,000,000,000,000,000,000 +Transfer: +src: 0x4e68..Fa36, +dst: 0xc4ff..BB48, +wad: 310,842,000,818,367,370 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x4e68..Fa36, +wad: 5,462,,934,805,684,430,122,507 +Transfer: +src: 0x4e68..Fa36, +dst: 0xdFb6..AdE6, +wad: 5,462,,934,805,684,430,121,318 +Transfer: +src: 0x4e68..Fa36, +dst: 0x576C..50cF, +wad: 392,,105,586,514,589,147,486 +Transfer: +src: 0x4e68..Fa36, +dst: 0xd282..0dc8, +wad: 392,,105,586,514,589,147,486 +Transfer: +src: 0xc4ff..BB48, +dst: 0xd282..0dc8, +wad: 10,,448,444,544,057,658,569 +Approval: +src: 0xdFb6..AdE6, +guy: 0xd63b..3546, +wad: 12,999,,999,999,999,999,998,811 +Transfer: +src: 0x8ad5..e6D8, +dst: 0xd63b..3546, +wad: 53,502,797,439,947,757 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x8ad5..e6D8, +wad: 5,636,,518,257,293,000,745,990 +Transfer: +src: 0x8ad5..e6D8, +dst: 0xdFb6..AdE6, +wad: 5,636,,518,257,293,000,744,689 +Transfer: +src: 0x8ad5..e6D8, +dst: 0x576C..50cF, +wad: 415,,890,500,967,692,092,580 +Transfer: +src: 0x8ad5..e6D8, +dst: 0xd282..0dc8, +wad: 286,,555,093,243,299,128,883 +Transfer: +src: 0xd63b..3546, +dst: 0xd282..0dc8, +wad: 358,765,264,881,887,021 +Approval: +src: 0xdFb6..AdE6, +guy: 0x0A81..Cca0, +wad: 12,999,,999,999,999,999,997,510 +Transfer: +src: 0xCBCd..62eD, +dst: 0x0A81..Cca0, +wad: 27,540,258,507,958,979 +Transfer: +src: 0xdFb6..AdE6, +dst: 0xCBCd..62eD, +wad: 12,604,,450,996,396,525,202,954 +Transfer: +src: 0xCBCd..62eD, +dst: 0xdFb6..AdE6, +wad: 12,604,,450,996,396,525,185,296 +Transfer: +src: 0xCBCd..62eD, +dst: 0x576C..50cF, +wad: 424,,626,520,132,171,463,676 +Transfer: +src: 0xCBCd..62eD, +dst: 0xd282..0dc8, +wad: 215,,492,920,456,183,008,182 +Transfer: +src: 0x0A81..Cca0, +dst: 0xd282..0dc8, +wad: 27,540,258,507,959,674 +Approval: +src: 0xdFb6..AdE6, +guy: 0x98d1..FAa3, +wad: 12,999,,999,999,999,999,979,852 +Transfer: +src: 0x11b8..97F6, +dst: 0x98d1..FAa3, +wad: 38,740,904,106,257,127 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x11b8..97F6, +wad: 4,697,,962,509,877,190,643,262 +Transfer: +src: 0x11b8..97F6, +dst: 0xdFb6..AdE6, +wad: 4,697,,962,509,877,190,642,105 +Transfer: +src: 0x11b8..97F6, +dst: 0x576C..50cF, +wad: 109,,231,215,844,413,063,001 +Transfer: +src: 0x98d1..FAa3, +dst: 0x576C..50cF, +wad: 51,456,792,029,428,364 +Approval: +src: 0xdFb6..AdE6, +guy: 0x6f3F..F5aA, +wad: 12,999,,999,999,999,999,978,695 +Transfer: +src: 0x88e6..5640, +dst: 0x6f3F..F5aA, +wad: 68,499,892,231,858,806 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x88e6..5640, +wad: 6,260,,738,603,027,559,428,836 +Transfer: +src: 0x88e6..5640, +dst: 0xdFb6..AdE6, +wad: 6,260,,738,603,027,559,427,666 +Transfer: +src: 0x88e6..5640, +dst: 0x576C..50cF, +wad: 148,,393,638,750,411,459,388 +Transfer: +src: 0x6f3F..F5aA, +dst: 0x576C..50cF, +wad: 68,499,892,231,859,261 +Approval: +src: 0xdFb6..AdE6, +guy: 0xDD90..4617, +wad: 12,999,,999,999,999,999,977,525 +Transfer: +src: 0x6059..A270, +dst: 0xDD90..4617, +wad: 9,622,652,369,457,259 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x6059..A270, +wad: 764,,377,773,132,538,425,545 +Transfer: +src: 0x6059..A270, +dst: 0xdFb6..AdE6, +wad: 764,,377,773,132,538,425,544 +Transfer: +src: 0x6059..A270, +dst: 0x576C..50cF, +wad: 41,,352,142,302,073,688,767 +Transfer: +src: 0xDD90..4617, +dst: 0xd282..0dc8, +wad: 9,622,652,369,457,259 +Approval: +src: 0xdFb6..AdE6, +guy: 0xE22E..Fd35, +wad: 12,999,,999,999,999,999,977,524 +Transfer: +src: 0x1d42..d801, +dst: 0xE22E..Fd35, +wad: 140,442,803,813,772,862 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x1d42..d801, +wad: 2,643,,598,673,111,292,825,443 +Transfer: +src: 0x1d42..d801, +dst: 0xdFb6..AdE6, +wad: 2,643,,598,673,111,292,825,442 +Transfer: +src: 0x1d42..d801, +dst: 0x576C..50cF, +wad: 83,,474,444,471,943,711,983 +Transfer: +src: 0x1d42..d801, +dst: 0xd282..0dc8, +wad: 50,,946,704,893,675,403,802 +Transfer: +src: 0xE22E..Fd35, +dst: 0xd282..0dc8, +wad: 1,,287,406,519,113,223,826 +Transfer: +src: 0x576C..50cF, +dst: 0xdFb6..AdE6, +wad: 1,615,,194,005,667,555,914,506 +Transfer: +src: 0xd282..0dc8, +dst: 0xdFb6..AdE6, +wad: 957,,232,084,346,676,874,702 +Approval: +src: 0xdFb6..AdE6, +guy: 0x7d27..c7A9, +wad: 13,011,,700,000,000,000,000,000 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x030b..854e, +wad: 13,011,,700,000,000,000,000,000 +Withdrawal: +src: 0xdFb6..AdE6, +wad: 0 +Transfer: +src: 0xdFb6..AdE6, +dst: 0xf9E3..Ea52, +wad: 2,560,,726,090,014,232,766,731 +end note +note over 9ff51656 #aqua +Transfer: +from: 0x0000..0000, +to: 0x464C..e18c, +value: 9,682 +Mint: +from: 0x464C..e18c, +value: 9,682, +index: 1,001,369,757,,042,108,371,733,764,281 +end note +note over 2260c599 #aqua +Transfer: +from: 0x9ff5..1656, +to: 0xdFb6..AdE6, +value: 140,000,000,000 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x0A81..Cca0, +value: 140,000,000,000 +Transfer: +from: 0xCBCd..62eD, +to: 0x0A81..Cca0, +value: 860,113 +Transfer: +from: 0xdFb6..AdE6, +to: 0xCBCd..62eD, +value: 140,000,000,000 +Transfer: +from: 0xCBCd..62eD, +to: 0xdFb6..AdE6, +value: 139,999,999,999 +Transfer: +from: 0xCBCd..62eD, +to: 0x576C..50cF, +value: 4,716,406,357 +Transfer: +from: 0xCBCd..62eD, +to: 0xd282..0dc8, +value: 2,393,520,262 +Transfer: +from: 0x0A81..Cca0, +to: 0xd282..0dc8, +value: 175,537,727 +Approval: +owner: 0xdFb6..AdE6, +spender: 0xB53D..bEC7, +value: 139,999,999,999 +Transfer: +from: 0x99ac..Bc35, +to: 0xB53D..bEC7, +value: 439,402 +Transfer: +from: 0xdFb6..AdE6, +to: 0x99ac..Bc35, +value: 78,024,151,473 +Transfer: +from: 0x99ac..Bc35, +to: 0xdFb6..AdE6, +value: 78,024,151,472 +Transfer: +from: 0x99ac..Bc35, +to: 0x576C..50cF, +value: 2,396,079,642 +Transfer: +from: 0xB53D..bEC7, +to: 0x576C..50cF, +value: 60,656,181 +Transfer: +from: 0x576C..50cF, +to: 0xdFb6..AdE6, +value: 7,173,142,180 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 2,569,057,989 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x7d27..c7A9, +value: 140,126,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0x9ff5..1656, +value: 140,126,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0xf9E3..Ea52, +value: 9,616,200,167 +end note +note over bcca263c #aqua +Transfer: +from: 0x0000..0000, +to: 0x464C..e18c, +value: 16,460,119 +Mint: +from: 0x464C..e18c, +value: 16,460,119, +index: 1,046,332,939,,690,778,825,499,411,677 +end note +note over a0b8eb48 #aqua +Transfer: +from: 0xBcca..263C, +to: 0xdFb6..AdE6, +value: 30,000,000,000,000 +Approval: +owner: 0xdFb6..AdE6, +spender: 0xd63b..3546, +value: 30,000,000,000,000 +Transfer: +from: 0x8ad5..e6D8, +to: 0xd63b..3546, +value: 202,472,666 +Transfer: +from: 0xdFb6..AdE6, +to: 0x8ad5..e6D8, +value: 30,000,000,000,000 +Transfer: +from: 0x8ad5..e6D8, +to: 0xdFb6..AdE6, +value: 29,999,999,999,999 +Transfer: +from: 0x8ad5..e6D8, +to: 0x576C..50cF, +value: 2,213,550,007,202 +Transfer: +from: 0x8ad5..e6D8, +to: 0xd282..0dc8, +value: 1,525,170,753,447 +Transfer: +from: 0xd63b..3546, +to: 0xd282..0dc8, +value: 41,877,670,555 +Approval: +owner: 0xdFb6..AdE6, +spender: 0xB53D..bEC7, +value: 29,999,999,999,999 +Transfer: +from: 0x99ac..Bc35, +to: 0xB53D..bEC7, +value: 350,023,335 +Transfer: +from: 0xdFb6..AdE6, +to: 0x99ac..Bc35, +value: 29,999,999,999,999 +Transfer: +from: 0x99ac..Bc35, +to: 0xdFb6..AdE6, +value: 29,999,999,999,997 +Transfer: +from: 0x99ac..Bc35, +to: 0x576C..50cF, +value: 921,283,832,422 +Transfer: +from: 0xB53D..bEC7, +to: 0x576C..50cF, +value: 350,023,335 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x6f3F..F5aA, +value: 29,999,999,999,997 +Transfer: +from: 0x88e6..5640, +to: 0x6f3F..F5aA, +value: 199,954,964 +Transfer: +from: 0xdFb6..AdE6, +to: 0x88e6..5640, +value: 29,999,999,999,997 +Transfer: +from: 0x88e6..5640, +to: 0xdFb6..AdE6, +value: 29,999,999,999,996 +Transfer: +from: 0x88e6..5640, +to: 0x576C..50cF, +value: 711,067,726,155 +Transfer: +from: 0x6f3F..F5aA, +to: 0x576C..50cF, +value: 785,435,307 +Transfer: +from: 0x576C..50cF, +to: 0xdFb6..AdE6, +value: 3,847,037,024,421 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 1,567,048,424,002 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x7d27..c7A9, +value: 30,027,000,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0xBcca..263C, +value: 30,027,000,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0xf9E3..Ea52, +value: 5,387,085,448,419 +end note +note over 028168a3 #aqua +Transfer: +from: 0x0000..0000, +to: 0x464C..e18c, +value: 322,,100,432,831,253,781,629 +Mint: +from: 0x464C..e18c, +value: 322,,100,432,831,253,781,629, +index: 1,047,157,489,,807,280,321,096,021,064 +end note +note over 6b171d0f #aqua +Transfer: +src: 0x0281..68A3, +dst: 0xdFb6..AdE6, +wad: 3,000,000,,000,000,000,000,000,000 +Approval: +src: 0xdFb6..AdE6, +guy: 0xDD90..4617, +wad: 3,000,000,,000,000,000,000,000,000 +Transfer: +src: 0x6059..A270, +dst: 0xDD90..4617, +wad: 32,,504,766,719,343,033,390 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x6059..A270, +wad: 2,999,999,,999,999,999,999,999,996 +Transfer: +src: 0x6059..A270, +dst: 0xdFb6..AdE6, +wad: 2,999,999,,999,999,999,999,999,990 +Transfer: +src: 0x6059..A270, +dst: 0x576C..50cF, +wad: 162,297,,271,410,468,448,408,359 +Transfer: +src: 0xDD90..4617, +dst: 0xd282..0dc8, +wad: 2,842 +Transfer: +src: 0xDD90..4617, +dst: 0xd282..0dc8, +wad: 330,,778,378,101,188,904,807 +Transfer: +src: 0x576C..50cF, +dst: 0xdFb6..AdE6, +wad: 162,297,,271,410,468,448,408,359 +Transfer: +src: 0xd282..0dc8, +dst: 0xdFb6..AdE6, +wad: 330,,778,378,101,188,907,649 +Approval: +src: 0xdFb6..AdE6, +guy: 0x7d27..c7A9, +wad: 3,002,700,,000,000,000,000,000,000 +Transfer: +src: 0xdFb6..AdE6, +dst: 0x0281..68A3, +wad: 3,002,700,,000,000,000,000,000,000 +Transfer: +src: 0xdFb6..AdE6, +dst: 0xf9E3..Ea52, +wad: 159,928,,049,788,569,637,316,002 +end note +note over b9d72bf1 #aqua +Transfer: +from: 0x0000..0000, +to: 0x464C..e18c, +value: 218,789,903,478,599,034 +Mint: +from: 0x464C..e18c, +value: 218,789,903,478,599,034, +index: 1,001,153,015,,938,213,198,481,150,024 +end note +note over 1f98f984 #aqua +Transfer: +from: 0xB9D7..2BF1, +to: 0xdFb6..AdE6, +amount: 200,000,,000,000,000,000,000,000 +Approval: +owner: 0xdFb6..AdE6, +spender: 0xE22E..Fd35, +amount: 200,000,,000,000,000,000,000,000 +Transfer: +from: 0x1d42..d801, +to: 0xE22E..Fd35, +amount: 15,,291,272,957,590,614,661 +Approval: +owner: 0xdFb6..AdE6, +spender: 0xE22E..Fd35, +amount: 0 +Transfer: +from: 0xdFb6..AdE6, +to: 0x1d42..d801, +amount: 200,000,,000,000,000,000,000,000 +Transfer: +from: 0x1d42..d801, +to: 0xdFb6..AdE6, +amount: 199,999,,999,999,999,999,999,999 +Transfer: +from: 0x1d42..d801, +to: 0x576C..50cF, +amount: 6,315,,213,070,802,560,692,190 +Transfer: +from: 0x1d42..d801, +to: 0xd282..0dc8, +amount: 3,854,,344,867,991,284,481,179 +Transfer: +from: 0xE22E..Fd35, +to: 0xd282..0dc8, +amount: 495,,502,592,207,192,163,174 +Transfer: +from: 0x576C..50cF, +to: 0xdFb6..AdE6, +amount: 6,315,,213,070,802,560,692,190 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +amount: 4,349,,847,460,198,476,644,353 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x7d27..c7A9, +amount: 200,180,,000,000,000,000,000,000 +Approval: +owner: 0xdFb6..AdE6, +spender: 0x7d27..c7A9, +amount: 0 +Transfer: +from: 0xdFb6..AdE6, +to: 0xB9D7..2BF1, +amount: 200,180,,000,000,000,000,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0xf9E3..Ea52, +amount: 10,485,,060,531,001,037,336,542 +end note +note over c4ffbb48 #aqua +CollectFees: +feesFromPool0: 310,842,000,818,367,370, +feesFromPool1: 1,361,897,484, +usersFees0: 56,,193,622,065,052,872,987, +usersFees1: 134,978,703,637 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 10,,520,294,087,322,201,216 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 10,,520,294,087,322,201,216, +amount0: 5,462,,934,805,684,430,122,507, +amount1: 30,000,000,000,000 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 10,,520,294,087,322,201,216 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 56,,193,622,065,052,872,987, +usersFees1: 134,978,703,637 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xd282..0dc8, +value: 10,,520,294,087,322,201,216 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 56,,193,622,065,052,872,987, +usersFees1: 134,978,703,637 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 0, +fees1: 0 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 10,,520,294,087,322,201,216 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 56,,193,622,065,052,872,987, +usersFees1: 134,978,703,637 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 10,,520,294,087,322,201,216 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 10,,520,294,087,322,201,216, +amount0: 5,462,,934,805,684,430,121,318, +amount1: 29,999,999,999,999 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 56,,193,622,065,052,872,987, +usersFees1: 134,978,703,637 +RewardPaid: +sender: 0x576C..50cF, +fees0: 392,,105,586,514,589,147,486, +fees1: 2,153,268,895,538 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 56,,193,622,065,052,872,987, +usersFees1: 134,978,703,637 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 392,,105,586,514,589,147,486, +fees1: 2,153,268,895,538 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 56,,193,622,065,052,872,987, +usersFees1: 134,978,703,637 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 10,,448,444,544,057,658,569, +fees1: 1 +end note +note over 4e68fa36 #aqua +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount0: 310,842,000,818,367,370, +amount1: 1,361,897,484 +Mint: +sender: 0xc4ff..BB48, +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 4,,594,999,273,548,660,445, +amount0: 5,462,,934,805,684,430,122,507, +amount1: 30,000,000,000,000 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount0: 0, +amount1: 0 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount0: 0, +amount1: 0 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount0: 0, +amount1: 0 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 4,,594,999,273,548,660,444, +amount0: 5,462,,934,805,684,430,121,318, +amount1: 29,999,999,999,999 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xdFb6..AdE6, +tickLower: -200820, +tickUpper: -196800, +amount0: 5,462,,934,805,684,430,121,318, +amount1: 29,999,999,999,999 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount0: 0, +amount1: 0 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 329,808,967,025,221,047, +amount0: 392,,105,586,514,589,147,486, +amount1: 2,153,268,895,538 +Collect: +owner: 0xc4ff..BB48, +recipient: 0x576C..50cF, +tickLower: -200820, +tickUpper: -196800, +amount0: 392,,105,586,514,589,147,486, +amount1: 2,153,268,895,538 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount0: 0, +amount1: 0 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 329,808,967,025,221,047, +amount0: 392,,105,586,514,589,147,486, +amount1: 2,153,268,895,538 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xd282..0dc8, +tickLower: -200820, +tickUpper: -196800, +amount0: 392,,105,586,514,589,147,486, +amount1: 2,153,268,895,538 +Burn: +owner: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xc4ff..BB48, +recipient: 0xc4ff..BB48, +tickLower: -200820, +tickUpper: -196800, +amount0: 0, +amount1: 0 +end note +note over d63b3546 #aqua +CollectFees: +feesFromPool0: 202,472,666, +feesFromPool1: 53,502,797,439,947,757, +usersFees0: 275,053,695,544, +usersFees1: 121,,660,415,641,913,660,683 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 11,,049,813,493,007,762,278 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 11,,049,813,493,007,762,278, +amount0: 30,000,000,000,000, +amount1: 5,636,,518,257,293,000,745,990 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 11,,049,813,493,007,762,278 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 275,053,695,544, +usersFees1: 121,,660,415,641,913,660,683 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xd282..0dc8, +value: 11,,049,813,493,007,762,278 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 275,053,695,544, +usersFees1: 121,,660,415,641,913,660,683 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 0, +fees1: 0 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 11,,049,813,493,007,762,278 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 275,053,695,544, +usersFees1: 121,,660,415,641,913,660,683 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 11,,049,813,493,007,762,278 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 11,,049,813,493,007,762,278, +amount0: 29,999,999,999,999, +amount1: 5,636,,518,257,293,000,744,689 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 275,053,695,544, +usersFees1: 121,,660,415,641,913,660,683 +RewardPaid: +sender: 0x576C..50cF, +fees0: 2,213,550,007,202, +fees1: 415,,890,500,967,692,092,580 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 275,053,695,544, +usersFees1: 121,,660,415,641,913,660,683 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 1,525,170,753,447, +fees1: 286,,555,093,243,299,128,883 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 275,053,695,544, +usersFees1: 121,,660,415,641,913,660,683 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 41,877,670,555, +fees1: 358,765,264,881,887,021 +end note +note over 8ad5e6d8 #aqua +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xd63b..3546, +recipient: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 202,472,666, +amount1: 53,502,797,439,947,757 +Mint: +sender: 0xd63b..3546, +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 4,,334,482,527,783,096,644, +amount0: 30,000,000,000,000, +amount1: 5,636,,518,257,293,000,745,990 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xd63b..3546, +recipient: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 0, +amount1: 0 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xd63b..3546, +recipient: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 0, +amount1: 0 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xd63b..3546, +recipient: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 0, +amount1: 0 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 4,,334,482,527,783,096,643, +amount0: 29,999,999,999,999, +amount1: 5,636,,518,257,293,000,744,689 +Collect: +owner: 0xd63b..3546, +recipient: 0xdFb6..AdE6, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 29,999,999,999,999, +amount1: 5,636,,518,257,293,000,744,689 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xd63b..3546, +recipient: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 0, +amount1: 0 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 319,819,794,353,185,040, +amount0: 2,213,550,007,202, +amount1: 415,,890,500,967,692,092,580 +Collect: +owner: 0xd63b..3546, +recipient: 0x576C..50cF, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 2,213,550,007,202, +amount1: 415,,890,500,967,692,092,580 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xd63b..3546, +recipient: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 0, +amount1: 0 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 220,360,866,090,204,570, +amount0: 1,525,170,753,447, +amount1: 286,,555,093,243,299,128,883 +Collect: +owner: 0xd63b..3546, +recipient: 0xd282..0dc8, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 1,525,170,753,447, +amount1: 286,,555,093,243,299,128,883 +Burn: +owner: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xd63b..3546, +recipient: 0xd63b..3546, +tickLower: 196,680, +tickUpper: 201,000, +amount0: 0, +amount1: 0 +end note +note over 0a81cca0 #aqua +CollectFees: +feesFromPool0: 860,113, +feesFromPool1: 27,540,258,507,958,979, +usersFees0: 125,969,628, +usersFees1: 19,,175,772,540,584,881,534 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 1,,015,927,662,999,207,940 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 1,,015,927,662,999,207,940, +amount0: 140,000,000,000, +amount1: 12,604,,450,996,396,525,202,954 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 1,,015,927,662,999,207,940 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 125,969,628, +usersFees1: 19,,175,772,540,584,881,534 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xd282..0dc8, +value: 1,,015,927,662,999,207,940 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 125,969,628, +usersFees1: 19,,175,772,540,584,881,534 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 0, +fees1: 0 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 1,,015,927,662,999,207,940 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 125,969,628, +usersFees1: 19,,175,772,540,584,881,534 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 1,,015,927,662,999,207,940 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 1,,015,927,662,999,207,940, +amount0: 139,999,999,999, +amount1: 12,604,,450,996,396,525,185,296 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 125,969,628, +usersFees1: 19,,175,772,540,584,881,534 +RewardPaid: +sender: 0x576C..50cF, +fees0: 4,716,406,357, +fees1: 424,,626,520,132,171,463,676 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 125,969,628, +usersFees1: 19,,175,772,540,584,881,534 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 2,393,520,262, +fees1: 215,,492,920,456,183,008,182 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 125,969,628, +usersFees1: 19,,175,772,540,584,881,534 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 175,537,727, +fees1: 27,540,258,507,959,674 +end note +note over cbcd62ed #aqua +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 860,113, +amount1: 27,540,258,507,958,979 +Mint: +sender: 0x0A81..Cca0, +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 713,862,556,597,574,469, +amount0: 140,000,000,000, +amount1: 12,604,,450,996,396,525,202,954 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 0, +amount1: 0 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 0, +amount1: 0 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 0, +amount1: 0 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 713,862,556,597,574,468, +amount0: 139,999,999,999, +amount1: 12,604,,450,996,396,525,185,296 +Collect: +owner: 0x0A81..Cca0, +recipient: 0xdFb6..AdE6, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 139,999,999,999, +amount1: 12,604,,450,996,396,525,185,296 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 0, +amount1: 0 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 24,049,042,147,678,107, +amount0: 4,716,406,357, +amount1: 424,,626,520,132,171,463,676 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x576C..50cF, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 4,716,406,357, +amount1: 424,,626,520,132,171,463,676 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 0, +amount1: 0 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 12,204,603,530,094,848, +amount0: 2,393,520,262, +amount1: 215,,492,920,456,183,008,182 +Collect: +owner: 0x0A81..Cca0, +recipient: 0xd282..0dc8, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 2,393,520,262, +amount1: 215,,492,920,456,183,008,182 +Burn: +owner: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x0A81..Cca0, +recipient: 0x0A81..Cca0, +tickLower: 256,620, +tickUpper: 259,140, +amount0: 0, +amount1: 0 +end note +note over 98d1faa3 #aqua +CollectFees: +feesFromPool0: 38,740,904,106,257,127, +feesFromPool1: 118,293,308, +usersFees0: 41,,240,227,591,593,275,426, +usersFees1: 85,877,884,794 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 9,,694,769,504,403,033,230 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 9,,694,769,504,403,033,230, +amount0: 4,697,,962,509,877,190,643,262, +amount1: 29,999,999,999,999 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 9,,694,769,504,403,033,230 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 41,,240,227,591,593,275,426, +usersFees1: 85,877,884,794 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xdFb6..AdE6, +value: 9,,694,769,504,403,033,230 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 41,,240,227,591,593,275,426, +usersFees1: 85,877,884,794 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 9,,694,769,504,403,033,230 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 9,,694,769,504,403,033,230, +amount0: 4,697,,962,509,877,190,642,105, +amount1: 29,999,999,999,998 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 41,,240,227,591,593,275,426, +usersFees1: 85,877,884,794 +RewardPaid: +sender: 0x576C..50cF, +fees0: 109,,231,215,844,413,063,001, +fees1: 697,522,908,801 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 41,,240,227,591,593,275,426, +usersFees1: 85,877,884,794 +RewardPaid: +sender: 0x576C..50cF, +fees0: 51,456,792,029,428,364, +fees1: 118,293,308 +end note +note over 11b897f6 #aqua +Burn: +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x98d1..FAa3, +recipient: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount0: 38,740,904,106,257,127, +amount1: 118,293,308 +Mint: +sender: 0x98d1..FAa3, +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 4,,065,483,613,299,977,897, +amount0: 4,697,,962,509,877,190,643,262, +amount1: 29,999,999,999,999 +Burn: +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x98d1..FAa3, +recipient: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount0: 0, +amount1: 0 +Burn: +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x98d1..FAa3, +recipient: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount0: 0, +amount1: 0 +Burn: +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 4,,065,483,613,299,977,896, +amount0: 4,697,,962,509,877,190,642,105, +amount1: 29,999,999,999,998 +Collect: +owner: 0x98d1..FAa3, +recipient: 0xdFb6..AdE6, +tickLower: -201230, +tickUpper: -196850, +amount0: 4,697,,962,509,877,190,642,105, +amount1: 29,999,999,999,998 +Burn: +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x98d1..FAa3, +recipient: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount0: 0, +amount1: 0 +Burn: +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 94,525,598,521,198,681, +amount0: 109,,231,215,844,413,063,001, +amount1: 697,522,908,801 +Collect: +owner: 0x98d1..FAa3, +recipient: 0x576C..50cF, +tickLower: -201230, +tickUpper: -196850, +amount0: 109,,231,215,844,413,063,001, +amount1: 697,522,908,801 +Burn: +owner: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0x98d1..FAa3, +recipient: 0x98d1..FAa3, +tickLower: -201230, +tickUpper: -196850, +amount0: 0, +amount1: 0 +end note +note over b53dbec7 #aqua +CollectFees: +feesFromPool0: 439,402, +feesFromPool1: 350,023,335, +usersFees0: 127,703,343, +usersFees1: 46,741,698,090 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 35,864,087,448,105 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 35,864,087,448,105, +amount0: 78,024,151,473, +amount1: 29,999,999,999,999 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 35,864,087,448,105 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 127,703,343, +usersFees1: 46,741,698,090 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xdFb6..AdE6, +value: 35,864,087,448,105 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 127,703,343, +usersFees1: 46,741,698,090 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 35,864,087,448,105 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 35,864,087,448,105, +amount0: 78,024,151,472, +amount1: 29,999,999,999,997 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 127,703,343, +usersFees1: 46,741,698,090 +RewardPaid: +sender: 0x576C..50cF, +fees0: 2,396,079,642, +fees1: 921,283,832,422 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 127,703,343, +usersFees1: 46,741,698,090 +RewardPaid: +sender: 0x576C..50cF, +fees0: 60,656,181, +fees1: 350,023,335 +end note +note over 99acbc35 #aqua +Burn: +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xB53D..bEC7, +recipient: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount0: 439,402, +amount1: 350,023,335 +Mint: +sender: 0xB53D..bEC7, +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 29,914,923,267,247, +amount0: 78,024,151,473, +amount1: 29,999,999,999,999 +Burn: +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xB53D..bEC7, +recipient: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount0: 0, +amount1: 0 +Burn: +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xB53D..bEC7, +recipient: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount0: 0, +amount1: 0 +Burn: +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 29,914,923,267,246, +amount0: 78,024,151,472, +amount1: 29,999,999,999,997 +Collect: +owner: 0xB53D..bEC7, +recipient: 0xdFb6..AdE6, +tickLower: 58,440, +tickUpper: 60,540, +amount0: 78,024,151,472, +amount1: 29,999,999,999,997 +Burn: +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xB53D..bEC7, +recipient: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount0: 0, +amount1: 0 +Burn: +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 918,671,171,809, +amount0: 2,396,079,642, +amount1: 921,283,832,422 +Collect: +owner: 0xB53D..bEC7, +recipient: 0x576C..50cF, +tickLower: 58,440, +tickUpper: 60,540, +amount0: 2,396,079,642, +amount1: 921,283,832,422 +Burn: +owner: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xB53D..bEC7, +recipient: 0xB53D..bEC7, +tickLower: 58,440, +tickUpper: 60,540, +amount0: 0, +amount1: 0 +end note +note over 6f3ff5aa #aqua +CollectFees: +feesFromPool0: 199,954,964, +feesFromPool1: 68,499,892,231,858,806, +usersFees0: 85,798,055,527, +usersFees1: 39,,716,490,998,476,939,456 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 10,,265,815,882,652,038,166 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 10,,265,815,882,652,038,166, +amount0: 29,999,999,999,997, +amount1: 6,260,,738,603,027,559,428,836 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 10,,265,815,882,652,038,166 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 85,798,055,527, +usersFees1: 39,,716,490,998,476,939,456 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xdFb6..AdE6, +value: 10,,265,815,882,652,038,166 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 85,798,055,527, +usersFees1: 39,,716,490,998,476,939,456 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 10,,265,815,882,652,038,166 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 10,,265,815,882,652,038,166, +amount0: 29,999,999,999,996, +amount1: 6,260,,738,603,027,559,427,666 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 85,798,055,527, +usersFees1: 39,,716,490,998,476,939,456 +RewardPaid: +sender: 0x576C..50cF, +fees0: 711,067,726,155, +fees1: 148,,393,638,750,411,459,388 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 85,798,055,527, +usersFees1: 39,,716,490,998,476,939,456 +RewardPaid: +sender: 0x576C..50cF, +fees0: 785,435,307, +fees1: 68,499,892,231,859,261 +end note +note over dd904617 #aqua +CollectFees: +feesFromPool0: 32,,504,766,719,343,033,390, +feesFromPool1: 9,622,652,369,457,259, +usersFees0: 7,830,,671,894,863,532,410,424, +usersFees1: 3,,576,712,591,893,271,212 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 1,116,745,,595,199,643,040,792,804 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 1,116,745,,595,199,643,040,792,804, +amount0: 2,999,999,,999,999,999,999,999,996, +amount1: 764,,377,773,132,538,425,545 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 1,116,745,,595,199,643,040,792,804 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 7,830,,671,894,863,532,410,424, +usersFees1: 3,,576,712,591,893,271,212 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xd282..0dc8, +value: 1,116,745,,595,199,643,040,792,804 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 7,830,,671,894,863,532,410,424, +usersFees1: 3,,576,712,591,893,271,212 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 0, +fees1: 0 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 1,116,745,,595,199,643,040,792,804 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 7,830,,671,894,863,532,410,424, +usersFees1: 3,,576,712,591,893,271,212 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 1,116,745,,595,199,643,040,792,804 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 1,116,745,,595,199,643,040,792,804, +amount0: 2,999,999,,999,999,999,999,999,990, +amount1: 764,,377,773,132,538,425,544 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 7,830,,671,894,863,532,410,424, +usersFees1: 3,,576,712,591,893,271,212 +RewardPaid: +sender: 0x576C..50cF, +fees0: 162,297,,271,410,468,448,408,359, +fees1: 41,,352,142,302,073,688,767 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 7,830,,671,894,863,532,410,424, +usersFees1: 3,,576,712,591,893,271,212 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 2,842, +fees1: 0 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 7,830,,671,894,863,532,410,424, +usersFees1: 3,,576,712,591,893,271,212 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 330,,778,378,101,188,904,807, +fees1: 9,622,652,369,457,259 +end note +note over e22efd35 #aqua +CollectFees: +feesFromPool0: 15,,291,272,957,590,614,661, +feesFromPool1: 140,442,803,813,772,862, +usersFees0: 345,,940,487,734,580,290,912, +usersFees1: 2,,886,739,123,918,297,460 +Transfer: +from: 0x0000..0000, +to: 0xdFb6..AdE6, +value: 527,768,,802,124,133,762,559,714 +Deposit: +sender: 0xdFb6..AdE6, +liquidity: 527,768,,802,124,133,762,559,714, +amount0: 200,000,,000,000,000,000,000,000, +amount1: 2,643,,598,673,111,292,825,443 +Transfer: +from: 0xdFb6..AdE6, +to: 0x576C..50cF, +value: 527,768,,802,124,133,762,559,714 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 345,,940,487,734,580,290,912, +usersFees1: 2,,886,739,123,918,297,460 +RewardPaid: +sender: 0x576C..50cF, +fees0: 0, +fees1: 0 +Transfer: +from: 0x576C..50cF, +to: 0xd282..0dc8, +value: 527,768,,802,124,133,762,559,714 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 345,,940,487,734,580,290,912, +usersFees1: 2,,886,739,123,918,297,460 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 0, +fees1: 0 +Transfer: +from: 0xd282..0dc8, +to: 0xdFb6..AdE6, +value: 527,768,,802,124,133,762,559,714 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 345,,940,487,734,580,290,912, +usersFees1: 2,,886,739,123,918,297,460 +Transfer: +from: 0xdFb6..AdE6, +to: 0x0000..0000, +value: 527,768,,802,124,133,762,559,714 +Withdraw: +sender: 0xdFb6..AdE6, +shares: 527,768,,802,124,133,762,559,714, +amount0: 199,999,,999,999,999,999,999,999, +amount1: 2,643,,598,673,111,292,825,442 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 345,,940,487,734,580,290,912, +usersFees1: 2,,886,739,123,918,297,460 +RewardPaid: +sender: 0x576C..50cF, +fees0: 6,315,,213,070,802,560,692,190, +fees1: 83,,474,444,471,943,711,983 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 345,,940,487,734,580,290,912, +usersFees1: 2,,886,739,123,918,297,460 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 3,854,,344,867,991,284,481,179, +fees1: 50,,946,704,893,675,403,802 +CollectFees: +feesFromPool0: 0, +feesFromPool1: 0, +usersFees0: 345,,940,487,734,580,290,912, +usersFees1: 2,,886,739,123,918,297,460 +RewardPaid: +sender: 0xd282..0dc8, +fees0: 495,,502,592,207,192,163,174, +fees1: 1,,287,406,519,113,223,826 +end note +note over 1d42d801 #aqua +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount0: 15,,291,272,957,590,614,661, +amount1: 140,442,803,813,772,862 +Mint: +sender: 0xE22E..Fd35, +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 346,565,,130,836,968,060,986,148, +amount0: 200,000,,000,000,000,000,000,000, +amount1: 2,643,,598,673,111,292,825,443 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount0: 0, +amount1: 0 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount0: 0, +amount1: 0 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount0: 0, +amount1: 0 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 346,565,,130,836,968,060,986,147, +amount0: 199,999,,999,999,999,999,999,999, +amount1: 2,643,,598,673,111,292,825,442 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xdFb6..AdE6, +tickLower: -49380, +tickUpper: -46560, +amount0: 199,999,,999,999,999,999,999,999, +amount1: 2,643,,598,673,111,292,825,442 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount0: 0, +amount1: 0 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 10,943,,163,220,730,101,446,030, +amount0: 6,315,,213,070,802,560,692,190, +amount1: 83,,474,444,471,943,711,983 +Collect: +owner: 0xE22E..Fd35, +recipient: 0x576C..50cF, +tickLower: -49380, +tickUpper: -46560, +amount0: 6,315,,213,070,802,560,692,190, +amount1: 83,,474,444,471,943,711,983 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount0: 0, +amount1: 0 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 6,678,,907,667,330,979,478,107, +amount0: 3,854,,344,867,991,284,481,179, +amount1: 50,,946,704,893,675,403,802 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xd282..0dc8, +tickLower: -49380, +tickUpper: -46560, +amount0: 3,854,,344,867,991,284,481,179, +amount1: 50,,946,704,893,675,403,802 +Burn: +owner: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount: 0, +amount0: 0, +amount1: 0 +Collect: +owner: 0xE22E..Fd35, +recipient: 0xE22E..Fd35, +tickLower: -49380, +tickUpper: -46560, +amount0: 0, +amount1: 0 +end note +note over d784f6b5 #aqua +AssetIndexUpdated: +asset: 0x3Ed3..5811, +index: 32,820,578,,865,611,761,183,562,049 +UserIndexUpdated: +user: 0x464C..e18c, +asset: 0x3Ed3..5811, +index: 32,820,578,,865,611,761,183,562,049 +RewardsAccrued: +user: 0x464C..e18c, +amount: 3,621,293,902,330,400 +AssetIndexUpdated: +asset: 0x030b..854e, +index: 20,473,474,139,141,950 +UserIndexUpdated: +user: 0x464C..e18c, +asset: 0x030b..854e, +index: 20,473,474,139,141,950 +RewardsAccrued: +user: 0x464C..e18c, +amount: 15,818,540,888,919 +AssetIndexUpdated: +asset: 0x9ff5..1656, +index: 4,911,091,746,,269,283,621,431,797,315 +UserIndexUpdated: +user: 0x464C..e18c, +asset: 0x9ff5..1656, +index: 4,911,091,746,,269,283,621,431,797,315 +RewardsAccrued: +user: 0x464C..e18c, +amount: 50,483,435,406,328 +AssetIndexUpdated: +asset: 0xBcca..263C, +index: 12,867,129,,660,807,327,748,809,091 +UserIndexUpdated: +user: 0x464C..e18c, +asset: 0xBcca..263C, +index: 12,867,129,,660,807,327,748,809,091 +RewardsAccrued: +user: 0x464C..e18c, +amount: 147,454,210,407,021 +AssetIndexUpdated: +asset: 0x0281..68A3, +index: 13,690,408,165,213 +UserIndexUpdated: +user: 0x464C..e18c, +asset: 0x0281..68A3, +index: 13,690,408,165,213 +RewardsAccrued: +user: 0x464C..e18c, +amount: 3,702,903,224,790,328 +end note +@endumls \ No newline at end of file diff --git a/libtx/README.md b/libtx/README.md new file mode 100644 index 0000000..84231db --- /dev/null +++ b/libtx/README.md @@ -0,0 +1,13 @@ +# Defi Threat Transaction Library + +This is a collection of UML Diagrams of verified exploits + +## Generation + +These where generated with the tool, `tx2uml`. + +### Example + +Popsicle Finance Hack:
+Transaction Hash: 0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc
+Diagram File: [0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc.punl](0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc.puml) diff --git a/libtx/index.txt b/libtx/index.txt new file mode 100644 index 0000000..f5693f1 --- /dev/null +++ b/libtx/index.txt @@ -0,0 +1,17 @@ +. +.. +0x093ceccd651e32c5a636d9b179d286568dff92cdf6fe07c1b2b06c5e8404fcd8.puml +0x346a9f45c70d4f323c67fd0f348b2a8aaa7477a719557c27a8130c8873279d3b.puml +0x46a03488247425f845e444b9c10b52ba3c14927c687d38287c0faddc7471150a.puml +0x549872f70554a0470238fce00855394421b2d89b13183785fd9c2483f19ed493.puml +0x549872f70554a0470238fce00855394421b2d89b13183785fd9c2483f19ed493.svg +0x58b85ea8ed781c04772b9995cf9fc664d3942bc205b0b333b736c79fd71ad998.puml +0x8fe3efab0f7fbdb70cea073e703062a7281031953bc0786b07b3b1e31db04e35.puml +0x97520e4becbfed796cba76fd9b92770865f2e8abbdf387e7516ab8cac5d55226.puml +0xa6c09b841754d2750d82894ea41efffbe075bf7172c8fd3856ad332d7d5d1713.svg +0xa76223b08efc5c293437b8f5673ed2b2757ba7f9c405dab5c98620c463ed9b57.puml +0xa8c00a56cf2455241bbc4b5ef9e3f9e761cdbd7909847ab8274dcd9bd1dded6a.puml +0xb8137f864ed55a6f5252cccd05f82f0acb2ba2512b70150d30cfc480a93afcfd.puml +0xc86bfe96d32de593dd560ddb40fef38670df7b223bad0c2193165e998c151df2.puml +0xcd7dae143a4c0223349c16237ce4cd7696b1638d116a72755231ede872ab70fc.puml +index.txt diff --git a/package.json b/package.json index 8497b3f..7520c0e 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,7 @@ { "name": "defi-threat-matrix", - "version": "0.6.0", + "version": "0.7.0", "description": "decentralized econometric threat and security assesment", - "main": "index.js", "repository": "https://github.com/manifoldfinance/defi-threat", "author": "sam bacha ", "license": "MPL-2.0", @@ -12,8 +11,8 @@ "prettier": "^2.5.1" }, "files": [ - "src/DEFI_THREAT_MATRIX.mediawiki", - "README.md", - "src/v3.0.0-alpha.csv" + "libtx/*", + "src/*", + "*.md" ] } diff --git a/src/DEFI_THREAT_MATRIX.mediawiki b/src/DEFI_THREAT_MATRIX.mediawiki index 41c9aaf..8913b56 100644 --- a/src/DEFI_THREAT_MATRIX.mediawiki +++ b/src/DEFI_THREAT_MATRIX.mediawiki @@ -1,418 +1,176 @@ {| class="wikitable" -|- style="font-style:italic; font-weight:bold;" -! Market -! Attacks,Economic -! Attack,Off-Chain,On-Chain,Solidity -! -! -! -! -! -! -! -! -! |- -| Front-Running,Front-Running,Price -| Feed,Timestamp -| Dependence,Integer -| Overflow -| and -| Underflow -| -| -| -| -| -| -|- -| Coordinated -| Attack,Insufficient -| gas -| griefing,Quote -| Stuffing,Admin -| Key,DoS -| with -| (Unexpected) -| revert -| -| -| -|- -| Liquidity -| Pocket,Token -| Inflation,Spoofing,Timelock,DoS -| with -| Block -| Gas -| Limit -| -| -| -| -| -|- -| Quote -| Stuffing,Circulating -| Supply -| Attack,Credential -| Access,Lateral -| Movements,Arithmetic -| Over/Under -| Flows -| -| -| -| -|- -| Wash -| Trading,Gas -| Griefing -| (DoS),Reentrancy,Multi-Sig -| Keys,Forcibly -| Sending -| Ether -| to -| a -| Contract -| -| -|- -| Ramping -| The -| Market,Network -| Congestion -| (uDoS),Privilage -| Esclation,Miner -| Cartel,Delegatecall -| -| -| -| -| -|- -| Cornering -| The -| Market,Liquidity -| Squeeze,Credential -| Access,Finality,Entropy -| Illusion -| -| -| -| -| -| +! 001 +! 002 +! 003 +! 004 +! 005 +|- +| Market Attacks +| Economic Attack +| Off-Chain +| On-Chain +| Solidity +|- +| Front-Running +| In Arrears liability +| Price Feed +| Timestamp Dependence +| Integer Overflow and Underflow +|- +| Coordinated Attack +| Insufficient gas griefing +| Quote Stuffing +| Admin Key +| DoS with (Unexpected) revert +|- +| Liquidity Pocket +| Token Inflation +| Spoofing +| Timelock +| DoS with Block Gas Limit +|- +| Quote Stuffing +| Circulating Supply Attack +| Credential Access +| Lateral Movements +| Arithmetic Over/Under Flows +|- +| Wash Trading +| Gas Griefing (DoS) +| Reentrancy +| Multi-Sig Keys +| Forcibly Sending Ether to a Contract +|- +| Ramping The Market +| Network Congestion (uDoS) +| Privilage Esclation +| Miner Cartel +| Delegatecall +|- +| Cornering The Market +| Liquidity Squeeze +| Credential Access +| Finality +| Entropy Illusion |- | Churning -| ,Smurfing,Encryption -| Protections,Honeypot,Short -| Address/Parameter -| Attack -| -| -| -| -| -| -| -|- -| Flash -| Loans,Like -| Asset -| Price -| Divergance,Phishing,Red -| Queen,Uninitialised -| Storage -| Pointers -| -| -| -| -|- -| Aggregated -| Transactions,Price -| Induced -| Oracle -| Volatility,Unicode -| Exploits,Sole -| block -| synchronization,Floating -| Points -| and -| Numerical -| Precision -|- -| Bulge -| Bracket -| Transactions,Stalking -| Horse,API,Transaction -| Pool,Right-To-Left-Override -| control -| character -| (U+202E) -| -| -| -| -|- -| Layering,Blockchain -| Transaction -| Based,DNS -| Attacks,,Delegatecall -| to -| Untrusted -| Callee -| -| -| -| -| -|- -| Spoofing,Governance -| Attack,Transaction -| Pool,,Requirement -| Violation -| -| -| -| -| -| -| -| -|- -| Order -| Book,Interlocking -| Directorate,Checksum -| Address,,Shadowing -| State -| Variables -| -| -| -| -| -| -|- -| Market -| Index -| Calculation -| Attack,Governance -| Cartels,Siphon -| Funds -| ,,Transaction -| Order -| Dependence -| -| -| -|- -| Flash -| Crash,,,,Assert -| Violation -| -| -| -| -| -| -| -| -| -|- -| Repo,,Synthetic -| Mint -| Spread,,Uninitialized -| Storage -| Pointer -| -| -| -| -| -| -| -|- -| Excessive -| Leverage,,Syscall -| Exploit,,Unprotected -| Ether -| Withdrawal -| -| -| -| -| -| -| -|- -| Breaking the "Buck",,Container -| Priv. -| Esclation -| ,,Floating -| Pragma -| -| -| -| -| -| -| +| Governance Cartels +| Encryption Protections +| Honeypot +| Short Address/Parameter Attack +|- +| Flash Loans +| Interlocking Directorate +| Phishing +| Red Queen +| Uninitialised Storage Pointers +|- +| Aggregated Transactions +| Governance Attack +| Unicode Exploits +| Sole block synchronization +| Floating Points and Numerical Precision +|- +| Bulge Bracket Transactions +| Slippage Exploit +| API +| Transaction Pool +| Right-To-Left-Override control character (U+202E) +|- +| Layering +| Safety Check Exploits +| DNS Attacks +| Performance Fee Minting +| Delegatecall to Untrusted Callee +|- +| Spoofing +| Circulating Supply Dump +| Transaction Pool +| Front-Running +| Requirement Violation +|- +| Order Book +| Flash "Straddle" +| Checksum Address +| Sandwhiching +| Shadowing State Variables +|- +| Market Index Calculation Attack +| Structuring +| Siphon Funds +| Second System Effector +| Transaction Order Dependence |- -| "Fake" News,,Keyctl -| missuse -| (syscall),,Outdated -| Compiler -| Version -| -| -| -| -| -| -| +| Flash Crash +| Stalking Horse +| Influencers' +| Backrunning +| Assert Violation |- -| Nested -| Bot -| ,,Unlimited -| Permissions -| on -| Token -| Approval,,Function -| Default -| Visibility -| -| -| +| Repo +| Like Asset Price Divergance +| Synthetic Mint Spread +| Block Producer Cartel +| Uninitialized Storage Pointer |- -| Audience -| of -| Bots,,Influencers',,msg.sender -| -| -| -| -| -| -| -| -| +| Excessive Leverage +| Reserve Asset Liquidity Manipulation +| Syscall Exploit +| Unlimited Permissions on Token Approval +| Unprotected Ether Withdrawal |- -| Arb. -| Exploit,,,, -| -| -| -| -| -| -| -| -| -| +| Breaking the "Buck" +| Stable Reserve Asset Manipulation +| Container Priv. Esclation +| Naked Call +| Floating Pragma |- -| Slippage -| Exploit,,,, -| -| -| -| -| -| -| -| -| -| +| "Fake" News +| Price Induced Oracle Volatility +| Keyctl missuse (syscall) +| Block Constructor Cartel +| Outdated Compiler Version |- -| Safety -| Check -| Exploits,,,, -| -| -| -| -| -| -| -| -| +| Nested Bot +| Fake Token Trading Pair +| Supply Chain Dependency +| MaliciousAirdrop +| Function Default Visibility |- -| Circulating -| Supply -| Dump,,,, -| -| -| -| -| -| -| -| -| +| Audience of Bots +| Volume Manipulation by re-circulating flashloan +| Compiled output destructuring const values +| Oracle HALT by MultiSig +| msg.sender |- -| Governance -| Cartel,,,, -| -| -| -| -| -| -| -| -| -| +| Arb. Exploit +| Persistant de-peg instability +| Browser in the Browser attack +| Ex Ante Reorg +| Wallet Balance |- -| Flash "Straddle" ,,,, -| -| -| -| -| -| -| -| -| -| -| +| Cascading Loan Failure +| Unexpected Fee on Transfer +| Man in the Blotter +| Ex Post Reorg +| Compiler Optimizer not Optimizing |- -| Structuring -| ,,,, -| -| -| -| -| -| -| -| | | +| BGP Routing +| Nonstandard Proxy Implementation +| Math operations differ in certain pragmas |- -| ,,,, -| -| -| -| -| -| -| -| -| | | +| IP4/IP6 misconfiguration +| Tyranny of the Majority +| Uninitialized Contract |- -| Back-Running -| ,,,, -| -| -| -| -| | | | | | -|} +|} \ No newline at end of file diff --git a/src/v3.0.0-alpha.csv b/src/archive/v3.0.0-alpha.csv similarity index 100% rename from src/v3.0.0-alpha.csv rename to src/archive/v3.0.0-alpha.csv diff --git a/src/v3.0.1-alpha.csv b/src/archive/v3.0.1-alpha.csv similarity index 100% rename from src/v3.0.1-alpha.csv rename to src/archive/v3.0.1-alpha.csv diff --git a/src/v3.0.2.tsv b/src/v3.0.2.tsv new file mode 100644 index 0000000..819d1e4 --- /dev/null +++ b/src/v3.0.2.tsv @@ -0,0 +1,29 @@ +001 002 003 004 005 +Market Attacks Economic Attack Off-Chain On-Chain Solidity +Front-Running In Arrears liability Price Feed Timestamp Dependence Integer Overflow and Underflow +Coordinated Attack Insufficient gas griefing Quote Stuffing Admin Key DoS with (Unexpected) revert +Liquidity Pocket Token Inflation Spoofing Timelock DoS with Block Gas Limit +Quote Stuffing Circulating Supply Attack Credential Access Lateral Movements Arithmetic Over/Under Flows +Wash Trading Gas Griefing (DoS) Reentrancy Multi-Sig Keys Forcibly Sending Ether to a Contract +Ramping The Market Network Congestion (uDoS) Privilage Esclation Miner Cartel Delegatecall +Cornering The Market Liquidity Squeeze Credential Access Finality Entropy Illusion +Churning Governance Cartels Encryption Protections Honeypot Short Address/Parameter Attack +Flash Loans Interlocking Directorate Phishing Red Queen Uninitialised Storage Pointers +Aggregated Transactions Governance Attack Unicode Exploits Sole block synchronization Floating Points and Numerical Precision +Bulge Bracket Transactions Slippage Exploit API Transaction Pool Right-To-Left-Override control character (U+202E) +Layering Safety Check Exploits DNS Attacks Performance Fee Minting Delegatecall to Untrusted Callee +Spoofing Circulating Supply Dump Transaction Pool Front-Running Requirement Violation +Order Book Flash "Straddle" Checksum Address Sandwhiching Shadowing State Variables +Market Index Calculation Attack Structuring Siphon Funds Second System Effector Transaction Order Dependence +Flash Crash Stalking Horse Influencers' Backrunning Assert Violation +Repo Like Asset Price Divergance Synthetic Mint Spread Block Producer Cartel Uninitialized Storage Pointer +Excessive Leverage Reserve Asset Liquidity Manipulation Syscall Exploit Unlimited Permissions on Token Approval Unprotected Ether Withdrawal +Breaking the "Buck" Stable Reserve Asset Manipulation Container Priv. Esclation Naked Call Floating Pragma +"Fake" News Price Induced Oracle Volatility Keyctl missuse (syscall) Block Constructor Cartel Outdated Compiler Version +Nested Bot Fake Token Trading Pair Supply Chain Dependency MaliciousAirdrop Function Default Visibility +Audience of Bots Volume Manipulation by re-circulating flashloan Compiled output destructuring const values Oracle HALT by MultiSig msg.sender +Arb. Exploit Persistant de-peg instability Browser in the Browser attack Ex Ante Reorg Wallet Balance +Cascading Loan Failure Unexpected Fee on Transfer Man in the Blotter Ex Post Reorg Compiler Optimizer not Optimizing + BGP Routing Nonstandard Proxy Implementation Math operations differ in certain pragmas + IP4/IP6 misconfiguration Tyranny of the Majority Uninitialized Contract + \ No newline at end of file diff --git a/v3.0.2.md b/v3.0.2.md new file mode 100644 index 0000000..518d91f --- /dev/null +++ b/v3.0.2.md @@ -0,0 +1,30 @@ +| 001 | 002 | 003 | 004 | 005 | +|---------------------------------|-------------------------------------------------|--------------------------------------------|-----------------------------------------|---------------------------------------------------| +| Market Attacks | Economic Attack | Off-Chain | On-Chain | Solidity | +| Front-Running | In Arrears liability | Price Feed | Timestamp Dependence | Integer Overflow and Underflow | +| Coordinated Attack | Insufficient gas griefing | Quote Stuffing | Admin Key | DoS with (Unexpected) revert | +| Liquidity Pocket | Token Inflation | Spoofing | Timelock | DoS with Block Gas Limit | +| Quote Stuffing | Circulating Supply Attack | Credential Access | Lateral Movements | Arithmetic Over/Under Flows | +| Wash Trading | Gas Griefing (DoS) | Reentrancy | Multi-Sig Keys | Forcibly Sending Ether to a Contract | +| Ramping The Market | Network Congestion (uDoS) | Privilage Esclation | Miner Cartel | Delegatecall | +| Cornering The Market | Liquidity Squeeze | Credential Access | Finality | Entropy Illusion | +| Churning | Governance Cartels | Encryption Protections | Honeypot | Short Address/Parameter Attack | +| Flash Loans | Interlocking Directorate | Phishing | Red Queen | Uninitialised Storage Pointers | +| Aggregated Transactions | Governance Attack | Unicode Exploits | Sole block synchronization | Floating Points and Numerical Precision | +| Bulge Bracket Transactions | Slippage Exploit | API | Transaction Pool | Right-To-Left-Override control character (U+202E) | +| Layering | Safety Check Exploits | DNS Attacks | Performance Fee Minting | Delegatecall to Untrusted Callee | +| Spoofing | Circulating Supply Dump | Transaction Pool | Front-Running | Requirement Violation | +| Order Book | Flash "Straddle" | Checksum Address | Sandwhiching | Shadowing State Variables | +| Market Index Calculation Attack | Structuring | Siphon Funds | Second System Effector | Transaction Order Dependence | +| Flash Crash | Stalking Horse | Influencers' | Backrunning | Assert Violation | +| Repo | Like Asset Price Divergance | Synthetic Mint Spread | Block Producer Cartel | Uninitialized Storage Pointer | +| Excessive Leverage | Reserve Asset Liquidity Manipulation | Syscall Exploit | Unlimited Permissions on Token Approval | Unprotected Ether Withdrawal | +| Breaking the "Buck" | Stable Reserve Asset Manipulation | Container Priv. Esclation | Naked Call | Floating Pragma | +| "Fake" News | Price Induced Oracle Volatility | Keyctl missuse (syscall) | Block Constructor Cartel | Outdated Compiler Version | +| Nested Bot | Fake Token Trading Pair | Supply Chain Dependency | MaliciousAirdrop | Function Default Visibility | +| Audience of Bots | Volume Manipulation by re-circulating flashloan | Compiled output destructuring const values | Oracle HALT by MultiSig | msg.sender | +| Arb. Exploit | Persistant de-peg instability | Browser in the Browser attack | Ex Ante Reorg | Wallet Balance | +| Cascading Loan Failure | Unexpected Fee on Transfer | Man in the Blotter | Ex Post Reorg | Compiler Optimizer not Optimizing | +| | | BGP Routing | Nonstandard Proxy Implementation | Math operations differ in certain pragmas | +| | | IP4/IP6 misconfiguration | Tyranny of the Majority | Uninitialized Contract | +| | | | | | \ No newline at end of file