Analysis for: 0xff33b85fd74d290f3df1e01a85911b0d3f609a6357cc3373193e335ae7ec4559

Block number: 11165465 at 31-10-2020 15:24:15 UTC
Tx cost: 0.062276796 ETH
Gas used: 1729911 / 36.0 Gwei

Emitted events:

USDC.Transfer(from=[Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b, to=[Receiver] Proxy, value=89.93886)
DAI.Transfer(src=AaveLendingPoolCore, dst=[Receiver] Proxy, wad=1000.0)
DAI.Approval(src=[Receiver] Proxy, guy=Curve.fi, wad=1000.0)
DAI.Transfer(src=[Receiver] Proxy, dst=Curve.fi, wad=1000.0)
USDC.Transfer(from=Curve.fi, to=[Receiver] Proxy, value=1010.061145)
Curve.fi.TokenExchange(buyer=[Receiver] Proxy, sold_id=DAI, tokens_sold=1000.0, bought_id=USDC, tokens_bought=1010.061145)
DAI.Approval(src=[Receiver] Proxy, guy=Curve.fi, wad=0.0)
USDC.Approval(owner=[Receiver] Proxy, spender=DSProxy, value=1100.0)
DSProxy.LogNote(sig=execute(), guy=[Receiver] Proxy, foo=0x00000000000000000000000082ecd135dce65fbc6dbdd0e4237e0af93ffd5038, bar=0x0000000000000000000000000000000000000000000000000000000000000040, wad=0, fax=1cff79cd00000000000000000000000082ecd135dce65fbc6dbdd0e4237e0af93ffd503800000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000104db802a320000000000000000000000005ef30b9986345249bc32d8928b7ee64de9435e3900000000000000000000000019c0976f590d67707e62397c87829d896dc0f1f1000000000000000000000000a191e578a6736167326d05c119ce0c90849e84b70000000000000000000000009759a6ac90977b93b58547b4a71c78317f391a28555344432d410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004190ab0000000000000000000000000000000000000000000000003642471f01287a0000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000)
MCD_Vat.LogNote(sig=hope(), data=MCD_Vat.hope(usr=MCD_CDPManager))
MCD_CDPManager.NewCdp(usr=DSProxy, own=DSProxy, cdp=16366)
MCD_CDPManager.LogNote(sig=open(), usr=DSProxy, data=MCD_CDPManager.open(ilk=USDC-A, usr=DSProxy))
USDC.Transfer(from=[Receiver] Proxy, to=DSProxy, value=1100.0)
USDC.Approval(owner=DSProxy, spender=GemJoin5, value=1100.0)
MCD_Vat.LogNote(sig=slip(), data=MCD_Vat.slip(ilk=USDC-A, usr=UrnHandler, wad=1100.0))
USDC.Transfer(from=DSProxy, to=GemJoin5, value=1100.0)
GemJoin5.LogNote(sig=join(), usr=DSProxy, arg1=0x00000000000000000000000009a5f6d36b3f57f807bb042b07e6ae398d8a5bd4, arg2=0x000000000000000000000000000000000000000000000000000000004190ab00, data=3b4da69f00000000000000000000000009a5f6d36b3f57f807bb042b07e6ae398d8a5bd4000000000000000000000000000000000000000000000000000000004190ab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)
MCD_Vat.LogNote(sig=fold(), data=MCD_Vat.fold(i=555344432d410000000000000000000000000000000000000000000000000000, u=MCD_Vow, rate=2.914354372615699e-05))
MCD_Jug.LogNote(sig=drip(), usr=DSProxy, data=MCD_Jug.drip(ilk=USDC-A))
MCD_Vat.LogNote(sig=frob(), data=MCD_Vat.frob(ilk=USDC-A, u=UrnHandler, v=UrnHandler, w=UrnHandler, dink=1100.0, dart=975.3737802325799))
MCD_CDPManager.LogNote(sig=frob(), usr=DSProxy, data=MCD_CDPManager.frob(cdp=16366, dink=1100.0, dart=975.3737802325799))
MCD_Vat.LogNote(sig=move(), data=MCD_Vat.move(src=UrnHandler, dst=DSProxy, rad=1000.9))
MCD_CDPManager.LogNote(sig=move(), usr=DSProxy, data=MCD_CDPManager.move(cdp=16366, dst=DSProxy, rad=1000.9))
MCD_Vat.LogNote(sig=move(), data=MCD_Vat.move(src=DSProxy, dst=MCD_DAI_JOIN, rad=1000.9))
DAI.Transfer(src=0x00, dst=[Receiver] Proxy, wad=1000.9)
MCD_DAI_JOIN.LogNote(sig=exit(), usr=DSProxy, arg1=0x00000000000000000000000057805e5a227937bac2b0fdacaa30413ddac6b8e1, arg2=0x00000000000000000000000000000000000000000000003642471f01287a0000, data=ef693bed00000000000000000000000057805e5a227937bac2b0fdacaa30413ddac6b8e100000000000000000000000000000000000000000000003642471f01287a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)
USDC.Approval(owner=[Receiver] Proxy, spender=DSProxy, value=0.0)
DAI.Transfer(src=[Receiver] Proxy, dst=AaveLendingPoolCore, wad=1000.9)
DAI.Transfer(src=AaveLendingPoolCore, dst=InitializableAdminUpgradeabilityProxy, wad=0.27)
AaveLendingPoolCore.0x04e4f521f16fcfd987978b05504262c2a2db223844977aab000e5accedb2d725(0x04e4f521f16fcfd987978b05504262c2a2db223844977aab000e5accedb2d725, 0x0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f, 00000000000000000000000000000000000000000020155a8f04a0593e7fe0aa, 0000000000000000000000000000000000000000004252284e03f1bde748e8c6, 00000000000000000000000000000000000000000033dea356f19613feffba3c, 000000000000000000000000000000000000000003720c44cd0b9572284ba16b, 0000000000000000000000000000000000000000036eaaf113d453d9b347cb4d)
AaveLendingPool.FlashLoan(_target=[Receiver] Proxy, _reserve=DAI, _amount=1000000000000000000000, _totalFee=900000000000000000, _protocolFee=270000000000000000, _timestamp=1604157855)
DSProxy.LogNote(sig=execute(), guy=[Receiver] Proxy, foo=0x00000000000000000000000082ecd135dce65fbc6dbdd0e4237e0af93ffd5038, bar=0x0000000000000000000000000000000000000000000000000000000000000040, wad=0, fax=1cff79cd00000000000000000000000082ecd135dce65fbc6dbdd0e4237e0af93ffd503800000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000084493c20490000000000000000000000004678f0a6958e4d2bc4f1baf7bc52e8f3564f3fe40000000000000000000000005ef30b9986345249bc32d8928b7ee64de9435e390000000000000000000000000000000000000000000000000000000000003fee00000000000000000000000083b1d3f040f3d6c2ac81a43393e7382219f7904b00000000000000000000000000000000000000000000000000000000)
DSProxy.LogSetOwner(owner=DSProxyFactory)
DSProxy.LogNote(sig=0x0000000000000000000000000000000000000000000000000000000000000000, guy=DSProxyFactory, foo=0x0000000000000000000000000000000000000000000000000000000000000000, bar=0x0000000000000000000000000000000000000000000000000000000000000000, wad=0, fax=)
DSProxyFactory.Created(sender=ProxyRegistry, owner=[Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b, proxy=DSProxy, cache=DSProxyCache)
DSProxy.LogSetOwner(owner=[Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b)
MCD_CDPManager.LogNote(sig=give(), usr=DSProxy, data=MCD_CDPManager.give(cdp=16366, dst=DSProxy))
USDC.Transfer(from=[Receiver] Proxy, to=[Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b, value=5e-06)

Account balances:

Address Coin Balance
[Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b USDC -89.938855
[Receiver] Proxy USDC 1.0106305085199252e-13
GemJoin5 USDC 1100.0
Curve.fi DAI 1000.0
USDC -1010.061145
InitializableAdminUpgradeabilityProxy DAI 0.27
AaveLendingPoolCore DAI 0.6299999999999772

Coin transfers:

Sender Coin Amount Receiver
[Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b USDC 89.93886 [Receiver] Proxy
AaveLendingPoolCore DAI 1000.0 [Receiver] Proxy
[Receiver] Proxy DAI 1000.0 Curve.fi
Curve.fi USDC 1010.061145 [Receiver] Proxy
[Receiver] Proxy USDC 1100.0 DSProxy
DSProxy USDC 1100.0 GemJoin5
0x00 DAI 1000.9 [Receiver] Proxy
[Receiver] Proxy DAI 1000.9 AaveLendingPoolCore
AaveLendingPoolCore DAI 0.27 InitializableAdminUpgradeabilityProxy
[Receiver] Proxy USDC 5e-06 [Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b

Execution trace:

  • [1729911]: [Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b

    • [2140971]: [Receiver] Proxy.batchExec(tos=['0x914490a362f4507058403a99e28bdf685c5c767f', '0xf579b009748a62b1978639d6b54259f8dc915229'], datas=['d0797f84000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000055c5bac', '95271d0f00000000000000000000000000000000000000000000003635c9adc5dea0000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a36dfb057010c419c5917f3d68b4520db3671cdb000000000000000000000000294fbca49c8a855e04d7d82b28256b086d39afea00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e48337782d000000000000000000000000a5407eae9ba41422680e2e00537571bcc53efbfd0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000003635c9adc5dea00000000000000000000000000000000000000000000000000000000000003a65f0c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a473af24e7000000000000000000000000a191e578a6736167326d05c119ce0c90849e84b70000000000000000000000009759a6ac90977b93b58547b4a71c78317f391a28555344432d410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004190ab0000000000000000000000000000000000000000000000003642471f01287a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000']) => ()

      • [2170]: Registry.isValid(handler=HERC20TokenIn) => (result=True)

      • [71730]: (delegate) [Receiver] Proxy[HERC20TokenIn.inject](tokens=['0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48'], amounts=[89938860]) => ()

      • [2170]: Registry.isValid(handler=HAaveProtocol) => (result=True)

      • [1238458]: (delegate) [Receiver] Proxy[HAaveProtocol.flashLoan](_reserve=DAI, _amount=1000000000000000000000, _params=000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a36dfb057010c419c5917f3d68b4520db3671cdb000000000000000000000000294fbca49c8a855e04d7d82b28256b086d39afea00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e48337782d000000000000000000000000a5407eae9ba41422680e2e00537571bcc53efbfd0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000003635c9adc5dea00000000000000000000000000000000000000000000000000000000000003a65f0c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a473af24e7000000000000000000000000a191e578a6736167326d05c119ce0c90849e84b70000000000000000000000009759a6ac90977b93b58547b4a71c78317f391a28555344432d410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004190ab0000000000000000000000000000000000000000000000003642471f01287a000000000000000000000000000000000000000000000000000000000000) => ()

        • [1171]: LendingPoolAddressesProvider.getLendingPool() => (AaveLendingPool)

        • [1209659]: AaveLendingPool.flashLoan(_receiver=[Receiver] Proxy, _reserve=DAI, _amount=1000000000000000000000, _params=000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a36dfb057010c419c5917f3d68b4520db3671cdb000000000000000000000000294fbca49c8a855e04d7d82b28256b086d39afea00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e48337782d000000000000000000000000a5407eae9ba41422680e2e00537571bcc53efbfd0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000003635c9adc5dea00000000000000000000000000000000000000000000000000000000000003a65f0c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a473af24e7000000000000000000000000a191e578a6736167326d05c119ce0c90849e84b70000000000000000000000009759a6ac90977b93b58547b4a71c78317f391a28555344432d410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004190ab0000000000000000000000000000000000000000000000003642471f01287a000000000000000000000000000000000000000000000000000000000000) => ()

          • [1206785]: (delegate) AaveLendingPool[LendingPool.flashLoan](_receiver=[Receiver] Proxy, _reserve=DAI, _amount=1000000000000000000000, _params=000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a36dfb057010c419c5917f3d68b4520db3671cdb000000000000000000000000294fbca49c8a855e04d7d82b28256b086d39afea00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e48337782d000000000000000000000000a5407eae9ba41422680e2e00537571bcc53efbfd0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000003635c9adc5dea00000000000000000000000000000000000000000000000000000000000003a65f0c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a473af24e7000000000000000000000000a191e578a6736167326d05c119ce0c90849e84b70000000000000000000000009759a6ac90977b93b58547b4a71c78317f391a28555344432d410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004190ab0000000000000000000000000000000000000000000000003642471f01287a000000000000000000000000000000000000000000000000000000000000) => ()

            • [3958]: AaveLendingPoolCore.0x05075d6e(no_ABI) => (no_ABI)

            • [1302]: DAI.balanceOf(AaveLendingPoolCore) => (12782088.021488054)

            • [2939]: InitializableAdminUpgradeabilityProxy.0x586feb40(no_ABI) => (no_ABI)

            • [36875]: AaveLendingPoolCore.0xfa93b2a5(no_ABI) => ()

            • [1031774]: [Receiver] Proxy.fallback() => ()

              • [2170]: Registry.isValid(handler=AaveLendingPool) => (result=True)

              • [1208]: Registry.getInfo(handler=AaveLendingPool) => (info=0eff168fd4933c43eda989372faacad89f7b14e0000000000000000000000000)

              • [2170]: Registry.isValid(handler=HAaveProtocol) => (result=True)

              • [1015440]: (delegate) [Receiver] Proxy[HAaveProtocol.executeOperation](_reserve=DAI, _amount=1000000000000000000000, _fee=900000000000000000, _params=000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a36dfb057010c419c5917f3d68b4520db3671cdb000000000000000000000000294fbca49c8a855e04d7d82b28256b086d39afea00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e48337782d000000000000000000000000a5407eae9ba41422680e2e00537571bcc53efbfd0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000003635c9adc5dea00000000000000000000000000000000000000000000000000000000000003a65f0c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a473af24e7000000000000000000000000a191e578a6736167326d05c119ce0c90849e84b70000000000000000000000009759a6ac90977b93b58547b4a71c78317f391a28555344432d410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004190ab0000000000000000000000000000000000000000000000003642471f01287a000000000000000000000000000000000000000000000000000000000000) => ()

            • [1302]: DAI.balanceOf(AaveLendingPoolCore) => (12782088.921488054)

            • [99026]: AaveLendingPoolCore.0x09ac2953(no_ABI) => ()

      • [1302]: DAI.balanceOf([Receiver] Proxy) => (0.0)

      • [2170]: Registry.isValid(handler=HMaker) => (result=True)

      • [695069]: (delegate) [Receiver] Proxy[HMaker.postProcess]() => ()

      • [3993]: USDC.balanceOf(account=[Receiver] Proxy) => (5e-06)

      • [12373]: USDC.transfer(_to=[Sender] 0x83b1d3f040f3d6c2ac81a43393e7382219f7904b, _value=5e-06) => (True)

      • [3993]: USDC.balanceOf(account=[Receiver] Proxy) => (0.0)