TRANSACTION HASH
0x99bca7f40b11d2949a42ec321e90afeb1f8e566241a432ccedb81f0ac39f79ed
DATE
Wed Jan 25 2023 23:35:05 GMT+0000
TRANSACTION INDEX
0
GAS USED
499073 units
GAS PRICE
66930811399 gwei
Token Transfers
From
To
Token
Amount
Value
Balances
Address
Token
Amount
Value
Transaction Trace
- [503097]FireBirdRouter.swap(caller = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, desc = (USD Coin, Treeb, 0xf171c89F089245959db5F296E514FeeD0f7AF08a, 0xa06c4B981DAe1e0e8945Eb61380431D83F68bF39, 4364429662, 216724147080856193805660, 4, 0x), data = 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000012000000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b75000000000000000000000000c60d7067dfbc6f2caf30523a064f416a5af52963000000000000000000000000000000000000000000002de4a3b9dc4ba8812d5c0000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000a06c4b981dae1e0e8945eb61380431d83f68bf390000000000000000000000000000000000000000000000000000000063d1c14900000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000007547d05dff1da6b4a2ebb3f0833afe3c62abd9a100000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b7500000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c830000000000000000000000000000000000000000000000000000000075012d1400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000e8b72a866b8d59f5c13d2adef96e40a3ef5b315200000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000c60d7067dfbc6f2caf30523a064f416a5af52963000000000000000000000000000000000000000000000105eecab1aeb8c8923d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000a00000000000000000000000002b4c76d0dc16be1c31d4c1dc53bf9b45987fc75c00000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b7500000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000000000000000000000000000000000008f01700400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000e8b72a866b8d59f5c13d2adef96e40a3ef5b315200000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000c60d7067dfbc6f2caf30523a064f416a5af529630000000000000000000000000000000000000000000001400f29ef4e04e982a2000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000157b22736f75726365223a226669726562697264227d0000000000000000000000)
- [32489]USD Coin.transferFrom(sender = 0xa06c4B981DAe1e0e8945Eb61380431D83F68bF39, recipient = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount = 4364429662)
- emit USD Coin.Transfer(from = 0xa06c4B981DAe1e0e8945Eb61380431D83F68bF39, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, value = 4364429662)
- return(True)
- return(500000000000000000000000)
- [445869]0xf171c89F089245959db5F296E514FeeD0f7AF08a.#5697e453(000000000000000000000000000000000000000000000000000000000000040000000000000000000000000a06c4b981dae1e0e8945eb61380431d83f68bf3900000000000000000000000000000000000000000000000000000000000006a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000012000000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b75000000000000000000000000c60d7067dfbc6f2caf30523a064f416a5af52963000000000000000000000000000000000000000000002de4a3b9dc4ba8812d5c0000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000a06c4b981dae1e0e8945eb61380431d83f68bf390000000000000000000000000000000000000000000000000000000063d1c14900000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000007547d05dff1da6b4a2ebb3f0833afe3c62abd9a100000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b7500000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c830000000000000000000000000000000000000000000000000000000075012d1400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000e8b72a866b8d59f5c13d2adef96e40a3ef5b315200000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000c60d7067dfbc6f2caf30523a064f416a5af52963000000000000000000000000000000000000000000000105eecab1aeb8c8923d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000a00000000000000000000000002b4c76d0dc16be1c31d4c1dc53bf9b45987fc75c00000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b7500000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000000000000000000000000000000000008f01700400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000e8b72a866b8d59f5c13d2adef96e40a3ef5b315200000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000c60d7067dfbc6f2caf30523a064f416a5af529630000000000000000000000000000000000000000000001400f29ef4e04e982a2000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000157b22736f75726365223a226669726562697264227d000000000000000000000)
- return(500000000000000000000000)
- return(4364429662)
- emit USD Coin.Transfer(from = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = UpgradableProxy, value = 2182214)
- return(True)
- emit 0xf171c89F089245959db5F296E514FeeD0f7AF08aEvent(0x4c1783225ee672b8707eb1a34d79d06e1c62ee35ba8db16bc351e35179b3b5d1, memory = 0000000000000000000000000000000000000000000000000000000000214c4600000000000000000000000004068da6c83afcfa0e13ba15a6696662335d5b75000000000000000000000000a06c4b981dae1e0e8945eb61380431d83f68bf390000000000000000000000000000000000000000000000000000000063d1bca800000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000157b22736f75726365223a226669726562697264227d0000000000000000000000)
- return(4362247448)
- emit USD Coin.Transfer(from = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = vAMM-USDC/WFTM(USDC, WFTM), value = 1963011348)
- return(True)
- return(5088941457646)
- return(5090904468994)
- return(20)
- return(20)
- return(4831810804273583323877)
- return(0)
- [123788]vAMM-USDC/WFTM(USDC, WFTM).swap(amount0Out = 0, amount1Out = 4831810804273583323877, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, data = 0x)
- return(False)
- return(False)
- [30098]Wrapped Fantom.transfer(recipient = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount = 4831810804273583323877)
- emit Wrapped Fantom.Transfer(from = vAMM-USDC/WFTM(USDC, WFTM), to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, value = 4831810804273583323877)
- return(True)
- return(5090904468994)
- return(12551164561869471491506747)
- return(20)
- return(20)
- emit USD Coin.Transfer(from = vAMM-USDC/WFTM(USDC, WFTM), to = PairFees, value = 3926022)
- return(True)
- emit vAMM-USDC/WFTM(USDC, WFTM).Fees(sender = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount0 = 3926022, amount1 = 0)
- return(5090900542972)
- return(12551164561869471491506747)
- emit vAMM-USDC/WFTM(USDC, WFTM).Sync(reserve0 = 5090900542972, reserve1 = 12551164561869471491506747)
- emit vAMM-USDC/WFTM(USDC, WFTM).Swap(sender = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount0In = 1963011348, amount1In = 0, amount0Out = 0, amount1Out = 4831810804273583323877)
- return(4831810804273583323877)
- emit 0xf171c89F089245959db5F296E514FeeD0f7AF08a.Exchange(pair = vAMM-USDC/WFTM(USDC, WFTM), amountOut = 4831810804273583323877, output = Wrapped Fantom)
- emit Wrapped Fantom.Transfer(from = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = spLP(WFTM, TREEB), value = 4831810804273583323877)
- return(True)
- [16073]FireBirdFormula.getFactoryReserveAndWeights(factory = 0xc7A50FE12C864963Ea5A5E0858a0E7Abe5b875c4, pair = spLP(WFTM, TREEB), tokenA = Wrapped Fantom, dexId = 7)
- return(_reserve0 = 654884773074793267297965, _reserve1 = 13961475910437923134012217, _blockTimestampLast = 1674689690)
- return(Wrapped Fantom)
- return(Treeb)
- return(tokenB = Treeb, reserveA = 654884773074793267297965, reserveB = 13961475910437923134012217, tokenWeightA = 50, tokenWeightB = 50, swapFee = 50)
- return(659716583879066850621842)
- [1070]FireBirdFormula.getAmountOut(amountIn = 4831810804273583323877, reserveIn = 654884773074793267297965, reserveOut = 13961475910437923134012217, tokenWeightIn = 50, tokenWeightOut = 50, swapFee = 50)
- return(amountOut = 101747286418700610569698)
- return(0)
- return(Wrapped Fantom)
- [56281]spLP(WFTM, TREEB).swap(amount0Out = 0, amount1Out = 101747286418700610569698, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, data = 0x)
- [27973]Treeb.transfer(recipient = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount = 101747286418700610569698)
- emit Treeb.Transfer(from = spLP(WFTM, TREEB), to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, value = 101747286418700610569698)
- return(True)
- return(659716583879066850621842)
- return(13859728624019222523442519)
- emit spLP(WFTM, TREEB).Sync(reserve0 = 659716583879066850621842, reserve1 = 13859728624019222523442519)
- emit spLP(WFTM, TREEB).Swap(sender = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount0In = 4831810804273583323877, amount1In = 0, amount0Out = 0, amount1Out = 101747286418700610569698)
- return(101747286418700610569698)
- emit 0xf171c89F089245959db5F296E514FeeD0f7AF08a.Exchange(pair = spLP(WFTM, TREEB), amountOut = 101747286418700610569698, output = Treeb)
- return(2399236100)
- emit USD Coin.Transfer(from = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = spLP(USDC, WFTM), value = 2399236100)
- return(True)
- [16073]FireBirdFormula.getFactoryReserveAndWeights(factory = 0xc7A50FE12C864963Ea5A5E0858a0E7Abe5b875c4, pair = spLP(USDC, WFTM), tokenA = USD Coin, dexId = 3)
- return(_reserve0 = 7565332565605, _reserve1 = 18661181257035682595439388, _blockTimestampLast = 1674689698)
- return(USD Coin)
- return(Wrapped Fantom)
- return(tokenB = Wrapped Fantom, reserveA = 7565332565605, reserveB = 18661181257035682595439388, tokenWeightA = 50, tokenWeightB = 50, swapFee = 20)
- return(7567731801705)
- [1070]FireBirdFormula.getAmountOut(amountIn = 2399236100, reserveIn = 7565332565605, reserveOut = 18661181257035682595439388, tokenWeightIn = 50, tokenWeightOut = 50, swapFee = 20)
- return(amountOut = 5904419459364024979435)
- return(0)
- return(USD Coin)
- [56440]spLP(USDC, WFTM).swap(amount0Out = 0, amount1Out = 5904419459364024979435, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, data = 0x)
- [28098]Wrapped Fantom.transfer(recipient = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount = 5904419459364024979435)
- emit Wrapped Fantom.Transfer(from = spLP(USDC, WFTM), to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, value = 5904419459364024979435)
- return(True)
- return(7567731801705)
- return(18655276837576318570459953)
- emit spLP(USDC, WFTM).Sync(reserve0 = 7567731801705, reserve1 = 18655276837576318570459953)
- emit spLP(USDC, WFTM).Swap(sender = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount0In = 2399236100, amount1In = 0, amount0Out = 0, amount1Out = 5904419459364024979435)
- return(5904419459364024979435)
- emit 0xf171c89F089245959db5F296E514FeeD0f7AF08a.Exchange(pair = spLP(USDC, WFTM), amountOut = 5904419459364024979435, output = Wrapped Fantom)
- emit Wrapped Fantom.Transfer(from = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = spLP(WFTM, TREEB), value = 5904419459364024979435)
- return(True)
- [7573]FireBirdFormula.getFactoryReserveAndWeights(factory = 0xc7A50FE12C864963Ea5A5E0858a0E7Abe5b875c4, pair = spLP(WFTM, TREEB), tokenA = Wrapped Fantom, dexId = 1)
- return(_reserve0 = 659716583879066850621842, _reserve1 = 13859728624019222523442519, _blockTimestampLast = 1674689704)
- return(Wrapped Fantom)
- return(Treeb)
- return(tokenB = Treeb, reserveA = 659716583879066850621842, reserveB = 13859728624019222523442519, tokenWeightA = 50, tokenWeightB = 50, swapFee = 30)
- return(665621003338430875601277)
- [1070]FireBirdFormula.getAmountOut(amountIn = 5904419459364024979435, reserveIn = 659716583879066850621842, reserveOut = 13859728624019222523442519, tokenWeightIn = 50, tokenWeightOut = 50, swapFee = 30)
- return(amountOut = 122577745108777180099882)
- return(101747286418700610569698)
- return(Wrapped Fantom)
- [16377]spLP(WFTM, TREEB).swap(amount0Out = 0, amount1Out = 122577745108777180099882, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, data = 0x)
- [3273]Treeb.transfer(recipient = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount = 122577745108777180099882)
- emit Treeb.Transfer(from = spLP(WFTM, TREEB), to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, value = 122577745108777180099882)
- return(True)
- return(665621003338430875601277)
- return(13737150878910445343342637)
- emit spLP(WFTM, TREEB).Sync(reserve0 = 665621003338430875601277, reserve1 = 13737150878910445343342637)
- emit spLP(WFTM, TREEB).Swap(sender = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amount0In = 5904419459364024979435, amount1In = 0, amount0Out = 0, amount1Out = 122577745108777180099882)
- return(224325031527477790669580)
- emit 0xf171c89F089245959db5F296E514FeeD0f7AF08a.Exchange(pair = spLP(WFTM, TREEB), amountOut = 122577745108777180099882, output = Treeb)
- emit 0xf171c89F089245959db5F296E514FeeD0f7AF08aEvent(0xbe5d8d003f6a9440355144a23deb704a6b4b4d3bd2de45b01b78dc077822adc0, memory = 000000000000000000000000c60d7067dfbc6f2caf30523a064f416a5af52963000000000000000000000000000000000000000000002f80af30014940547b0c000000000000000000000000a06c4b981dae1e0e8945eb61380431d83f68bf390000000000000000000000000000000000000000000000000000000063d1bca800000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000157b22736f75726365223a226669726562697264227d0000000000000000000000)
- [6073]Treeb.transfer(recipient = 0xa06c4B981DAe1e0e8945Eb61380431D83F68bF39, amount = 224325031527477790669580)
- emit Treeb.Transfer(from = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, to = 0xa06c4B981DAe1e0e8945Eb61380431D83F68bF39, value = 224325031527477790669580)
- return(True)
- return(0)
- return(724325031527477790669580)
- return(724325031527477790669580)
- emit FireBirdRouter.Swapped(sender = 0xa06c4B981DAe1e0e8945Eb61380431D83F68bF39, srcToken = USD Coin, dstToken = Treeb, dstReceiver = 0xa06c4B981DAe1e0e8945Eb61380431D83F68bF39, spentAmount = 4364429662, returnAmount = 224325031527477790669580)
- emit FireBirdRouter.Exchange(pair = 0xf171c89F089245959db5F296E514FeeD0f7AF08a, amountOut = 224325031527477790669580, output = Treeb)
- return(224325031527477790669580)