infrastructure-upgrade/lcov.info

1776 lines
31 KiB
Plaintext
Raw Normal View History

TN:
SF:script/TornadoRouter.s.sol
FN:19,DeployScript.run
FNDA:0,DeployScript.run
DA:20,0
DA:22,0
DA:24,0
DA:26,0
FNF:1
FNH:0
LF:4
LH:0
BRF:0
BRH:0
end_of_record
TN:
SF:src/base/TornadoProposal.sol
FN:16,TornadoProposal.getMultisig
FNDA:0,TornadoProposal.getMultisig
DA:17,0
FN:20,TornadoProposal.getTornToken
FNDA:0,TornadoProposal.getTornToken
DA:21,0
FN:24,TornadoProposal.getGovernance
FNDA:0,TornadoProposal.getGovernance
DA:25,0
FNF:3
FNH:0
LF:3
LH:0
BRF:0
BRH:0
end_of_record
TN:
SF:src/common/AdminUpgradeableProxy.sol
FN:23,AdminUpgradeableProxy._beforeFallback
FNDA:0,AdminUpgradeableProxy._beforeFallback
FNF:1
FNH:0
LF:0
LH:0
BRF:0
BRH:0
end_of_record
TN:
SF:src/common/TornadoAddresses.sol
FN:7,TornadoAddresses.getENSAddress
FNDA:0,TornadoAddresses.getENSAddress
DA:8,0
FN:11,TornadoAddresses.getTornTokenAddress
FNDA:0,TornadoAddresses.getTornTokenAddress
DA:12,0
FN:15,TornadoAddresses.getMultisigAddress
FNDA:0,TornadoAddresses.getMultisigAddress
DA:16,0
FN:19,TornadoAddresses.getGovernanceProxyAddress
FNDA:0,TornadoAddresses.getGovernanceProxyAddress
DA:20,0
FN:23,TornadoAddresses.getStakingProxyAddress
FNDA:0,TornadoAddresses.getStakingProxyAddress
DA:24,0
FN:27,TornadoAddresses.getRegistryProxyAddress
FNDA:0,TornadoAddresses.getRegistryProxyAddress
DA:28,0
FNF:6
FNH:0
LF:6
LH:0
BRF:0
BRH:0
end_of_record
TN:
SF:src/proposals/CRVUSDInstancesProposal.sol
FN:66,CRVUSDInstancesProposal.executeProposal
FNDA:2,CRVUSDInstancesProposal.executeProposal
DA:69,2
DA:70,2
DA:71,2
DA:72,2
DA:73,2
DA:77,2
DA:81,2
DA:82,2
DA:83,2
DA:84,2
DA:85,2
DA:89,2
DA:90,2
DA:91,2
DA:92,2
DA:93,2
DA:97,2
DA:98,2
DA:99,2
DA:100,2
DA:101,2
DA:105,2
DA:106,2
DA:107,2
DA:108,2
DA:109,2
DA:113,2
DA:114,2
DA:115,2
DA:116,2
DA:117,2
DA:121,2
DA:123,2
DA:125,2
DA:126,2
DA:127,2
DA:128,2
DA:129,2
DA:131,2
FN:142,CRVUSDInstancesProposal._setCurveFeeChainedOracleForInstance
FNDA:10,CRVUSDInstancesProposal._setCurveFeeChainedOracleForInstance
DA:147,10
DA:149,10
DA:150,10
DA:155,10
DA:157,10
DA:158,10
DA:162,10
DA:164,10
DA:172,10
DA:174,10
DA:175,10
DA:179,10
FNF:2
FNH:2
LF:51
LH:51
BRF:0
BRH:0
end_of_record
TN:
SF:src/proposals/InfrastructureUpgradeProposal.sol
FN:88,InfrastructureUpgradeProposal.executeProposal
FNDA:4,InfrastructureUpgradeProposal.executeProposal
DA:92,4
DA:94,4
DA:106,4
DA:112,4
DA:119,4
DA:124,4
DA:132,4
DA:142,4
DA:148,4
DA:158,4
DA:166,4
DA:168,4
DA:176,4
DA:178,4
FN:181,InfrastructureUpgradeProposal._setAllInstancePoolFeesInOracle
FNDA:4,InfrastructureUpgradeProposal._setAllInstancePoolFeesInOracle
DA:182,4
DA:184,4
DA:185,4
DA:186,4
DA:187,4
DA:188,4
DA:191,4
DA:192,4
DA:193,4
DA:194,4
DA:197,4
DA:198,4
DA:199,4
DA:200,4
DA:203,4
DA:204,4
DA:205,4
DA:206,4
DA:209,4
DA:210,4
DA:213,4
DA:214,4
DA:215,4
FN:220,InfrastructureUpgradeProposal._getMinimumStakeAmount
FNDA:4,InfrastructureUpgradeProposal._getMinimumStakeAmount
DA:221,4
FN:224,InfrastructureUpgradeProposal._getTWAPUpdateInterval
FNDA:4,InfrastructureUpgradeProposal._getTWAPUpdateInterval
DA:225,4
FN:228,InfrastructureUpgradeProposal._getAllInstances
FNDA:12,InfrastructureUpgradeProposal._getAllInstances
DA:229,12
DA:232,12
DA:233,12
DA:234,12
DA:235,12
DA:238,12
DA:239,12
DA:240,12
DA:241,12
DA:244,12
DA:245,12
DA:246,12
DA:247,12
DA:250,12
DA:251,12
DA:254,12
DA:255,12
DA:256,12
FN:259,InfrastructureUpgradeProposal._getAllInstanceFeePercents
FNDA:4,InfrastructureUpgradeProposal._getAllInstanceFeePercents
DA:260,4
DA:263,4
DA:264,4
DA:265,4
DA:266,4
DA:269,4
DA:270,4
DA:271,4
DA:272,4
DA:275,4
DA:276,4
DA:277,4
DA:278,4
DA:281,4
DA:282,4
DA:285,4
DA:286,4
DA:287,4
FNF:6
FNH:6
LF:75
LH:75
BRF:0
BRH:0
end_of_record
TN:
SF:src/reference/RelayerRegistry.sol
FN:152,RelayerRegistry.initialize
FNDA:0,RelayerRegistry.initialize
DA:153,0
FN:165,RelayerRegistry.register
FNDA:0,RelayerRegistry.register
DA:168,0
FN:175,RelayerRegistry.registerPermit
FNDA:0,RelayerRegistry.registerPermit
DA:185,0
DA:186,0
FN:189,RelayerRegistry._register
FNDA:0,RelayerRegistry._register
DA:195,0
DA:196,0
BRDA:196,0,0,-
BRDA:196,0,1,-
DA:197,0
BRDA:197,1,0,-
BRDA:197,1,1,-
DA:198,0
DA:200,0
BRDA:200,2,0,-
BRDA:200,2,1,-
DA:201,0
BRDA:201,3,0,-
BRDA:201,3,1,-
DA:203,0
DA:204,0
DA:206,0
DA:207,0
DA:208,0
DA:210,0
DA:211,0
DA:212,0
DA:215,0
FN:224,RelayerRegistry.registerWorker
FNDA:0,RelayerRegistry.registerWorker
DA:225,0
FN:228,RelayerRegistry._registerWorker
FNDA:0,RelayerRegistry._registerWorker
DA:229,0
BRDA:229,4,0,-
BRDA:229,4,1,-
DA:230,0
DA:231,0
FN:244,RelayerRegistry.unregisterWorker
FNDA:0,RelayerRegistry.unregisterWorker
DA:245,0
BRDA:245,5,0,-
BRDA:245,5,1,-
BRDA:245,6,0,-
BRDA:245,6,1,-
DA:246,0
BRDA:246,7,0,-
BRDA:246,7,1,-
DA:247,0
DA:248,0
FN:257,RelayerRegistry.stakeToRelayer
FNDA:0,RelayerRegistry.stakeToRelayer
DA:258,0
FN:266,RelayerRegistry.stakeToRelayerPermit
FNDA:0,RelayerRegistry.stakeToRelayerPermit
DA:275,0
DA:276,0
FN:279,RelayerRegistry._stakeToRelayer
FNDA:0,RelayerRegistry._stakeToRelayer
DA:280,0
BRDA:280,8,0,-
BRDA:280,8,1,-
DA:281,0
DA:282,0
DA:283,0
FN:298,RelayerRegistry.burn
FNDA:0,RelayerRegistry.burn
DA:299,0
DA:300,0
BRDA:300,9,0,-
BRDA:300,9,1,-
DA:301,0
BRDA:301,10,0,-
BRDA:301,10,1,-
DA:302,0
DA:305,0
BRDA:305,11,0,-
BRDA:305,11,1,-
DA:306,0
DA:307,0
DA:308,0
DA:309,0
FN:317,RelayerRegistry.setMinStakeAmount
FNDA:0,RelayerRegistry.setMinStakeAmount
DA:318,0
DA:319,0
FN:327,RelayerRegistry.setTornadoRouter
FNDA:0,RelayerRegistry.setTornadoRouter
DA:328,0
DA:329,0
FN:341,RelayerRegistry.nullifyBalance
FNDA:0,RelayerRegistry.nullifyBalance
DA:342,0
DA:343,0
BRDA:343,12,0,-
BRDA:343,12,1,-
DA:344,0
DA:345,0
FN:354,RelayerRegistry.isRelayer
FNDA:0,RelayerRegistry.isRelayer
DA:355,0
FN:365,RelayerRegistry.isRelayerRegistered
FNDA:0,RelayerRegistry.isRelayerRegistered
DA:366,0
FN:375,RelayerRegistry.getRelayerEnsHash
FNDA:0,RelayerRegistry.getRelayerEnsHash
DA:376,0
FN:385,RelayerRegistry.getRelayerBalance
FNDA:0,RelayerRegistry.getRelayerBalance
DA:386,0
FN:43,ENSNamehash.namehash
FNDA:0,ENSNamehash.namehash
DA:44,0
FN:47,ENSNamehash.namehash
FNDA:0,ENSNamehash.namehash
DA:48,0
BRDA:48,0,0,-
BRDA:48,0,1,-
DA:50,0
DA:52,0
FN:55,ENSNamehash.labelLength
FNDA:0,ENSNamehash.labelLength
DA:56,0
DA:57,0
DA:58,0
DA:60,0
FN:63,ENSNamehash.keccak
FNDA:0,ENSNamehash.keccak
DA:64,0
BRDA:64,1,0,-
BRDA:64,1,1,-
DA:66,0
FNF:22
FNH:0
LF:65
LH:0
BRF:30
BRH:0
end_of_record
TN:
SF:src/reference/TornadoStakingRewards.sol
FN:71,TornadoStakingRewards.getReward
FNDA:0,TornadoStakingRewards.getReward
DA:72,0
DA:73,0
DA:74,0
DA:75,0
DA:76,0
FN:86,TornadoStakingRewards.addBurnRewards
FNDA:0,TornadoStakingRewards.addBurnRewards
DA:87,0
BRDA:87,0,0,-
BRDA:87,0,1,-
DA:88,0
FN:100,TornadoStakingRewards.updateRewardsOnLockedBalanceChange
FNDA:0,TornadoStakingRewards.updateRewardsOnLockedBalanceChange
DA:104,0
DA:105,0
FN:112,TornadoStakingRewards.withdrawTorn
FNDA:0,TornadoStakingRewards.withdrawTorn
DA:113,0
BRDA:113,1,0,-
BRDA:113,1,1,-
DA:114,0
FN:129,TornadoStakingRewards._updateReward
FNDA:0,TornadoStakingRewards._updateReward
DA:133,0
BRDA:133,2,0,-
BRDA:133,2,1,-
DA:134,0
DA:138,0
DA:139,0
FN:146,TornadoStakingRewards.checkReward
FNDA:0,TornadoStakingRewards.checkReward
DA:147,0
DA:148,0
BRDA:148,3,0,-
BRDA:148,3,1,-
DA:149,0
DA:153,0
FNF:6
FNH:0
LF:19
LH:0
BRF:8
BRH:0
end_of_record
TN:
SF:src/v1/RelayerRegistry.sol
FN:97,RelayerRegistry.initialize
FNDA:0,RelayerRegistry.initialize
DA:98,0
FN:107,RelayerRegistry.register
FNDA:0,RelayerRegistry.register
DA:112,0
FN:118,RelayerRegistry.registerPermit
FNDA:0,RelayerRegistry.registerPermit
DA:128,0
DA:129,0
FN:132,RelayerRegistry._register
FNDA:0,RelayerRegistry._register
DA:138,0
DA:139,0
BRDA:139,0,0,-
BRDA:139,0,1,-
DA:140,0
BRDA:140,1,0,-
BRDA:140,1,1,-
DA:141,0
DA:143,0
BRDA:143,2,0,-
BRDA:143,2,1,-
DA:144,0
BRDA:144,3,0,-
BRDA:144,3,1,-
DA:146,0
DA:147,0
DA:149,0
DA:150,0
DA:151,0
DA:153,0
DA:154,0
DA:155,0
DA:158,0
FN:166,RelayerRegistry.registerWorker
FNDA:0,RelayerRegistry.registerWorker
DA:167,0
FN:170,RelayerRegistry._registerWorker
FNDA:0,RelayerRegistry._registerWorker
DA:171,0
BRDA:171,4,0,-
BRDA:171,4,1,-
DA:172,0
DA:173,0
FN:183,RelayerRegistry.unregisterWorker
FNDA:0,RelayerRegistry.unregisterWorker
DA:184,0
BRDA:184,5,0,-
BRDA:184,5,1,-
BRDA:184,6,0,-
BRDA:184,6,1,-
DA:185,0
BRDA:185,7,0,-
BRDA:185,7,1,-
DA:186,0
DA:187,0
FN:195,RelayerRegistry.stakeToRelayer
FNDA:0,RelayerRegistry.stakeToRelayer
DA:196,0
FN:203,RelayerRegistry.stakeToRelayerPermit
FNDA:0,RelayerRegistry.stakeToRelayerPermit
DA:212,0
DA:213,0
FN:216,RelayerRegistry._stakeToRelayer
FNDA:0,RelayerRegistry._stakeToRelayer
DA:221,0
BRDA:221,8,0,-
BRDA:221,8,1,-
DA:222,0
DA:223,0
DA:224,0
FN:238,RelayerRegistry.burn
FNDA:0,RelayerRegistry.burn
DA:243,0
DA:244,0
BRDA:244,9,0,-
BRDA:244,9,1,-
DA:245,0
BRDA:245,10,0,-
BRDA:245,10,1,-
DA:246,0
DA:249,0
BRDA:249,11,0,-
BRDA:249,11,1,-
DA:250,0
DA:251,0
DA:252,0
DA:253,0
FN:260,RelayerRegistry.setMinStakeAmount
FNDA:0,RelayerRegistry.setMinStakeAmount
DA:261,0
DA:262,0
FN:269,RelayerRegistry.setTornadoRouter
FNDA:0,RelayerRegistry.setTornadoRouter
DA:270,0
DA:271,0
FN:281,RelayerRegistry.nullifyBalance
FNDA:0,RelayerRegistry.nullifyBalance
DA:282,0
DA:283,0
BRDA:283,12,0,-
BRDA:283,12,1,-
DA:284,0
DA:285,0
FN:293,RelayerRegistry.isRelayer
FNDA:0,RelayerRegistry.isRelayer
DA:294,0
FN:303,RelayerRegistry.isRelayerRegistered
FNDA:0,RelayerRegistry.isRelayerRegistered
DA:304,0
FN:312,RelayerRegistry.getRelayerEnsHash
FNDA:0,RelayerRegistry.getRelayerEnsHash
DA:313,0
FN:321,RelayerRegistry.getRelayerBalance
FNDA:0,RelayerRegistry.getRelayerBalance
DA:322,0
FNF:18
FNH:0
LF:55
LH:0
BRF:26
BRH:0
end_of_record
TN:
SF:src/v1/libraries/UniswapV3OracleHelper.sol
FN:30,UniswapV3OracleHelper.getPriceOfTokenInToken
FNDA:0,UniswapV3OracleHelper.getPriceOfTokenInToken
DA:36,0
DA:37,0
BRDA:37,0,0,-
BRDA:37,0,1,-
DA:39,0
DA:40,0
FN:56,UniswapV3OracleHelper.getPriceOfTokenInWETH
FNDA:0,UniswapV3OracleHelper.getPriceOfTokenInWETH
DA:61,0
FN:72,UniswapV3OracleHelper.getPriceOfWETHInToken
FNDA:0,UniswapV3OracleHelper.getPriceOfWETHInToken
DA:77,0
FN:88,UniswapV3OracleHelper.getPriceRatioOfTokens
FNDA:0,UniswapV3OracleHelper.getPriceRatioOfTokens
DA:93,0
DA:94,0
FNF:4
FNH:0
LF:8
LH:0
BRF:2
BRH:0
end_of_record
TN:
SF:src/v1/staking/TornadoStakingRewards.sol
FN:64,TornadoStakingRewards.getReward
FNDA:0,TornadoStakingRewards.getReward
DA:65,0
DA:66,0
DA:67,0
DA:68,0
DA:69,0
FN:79,TornadoStakingRewards.addBurnRewards
FNDA:0,TornadoStakingRewards.addBurnRewards
DA:80,0
BRDA:80,0,0,-
BRDA:80,0,1,-
DA:81,0
FN:91,TornadoStakingRewards.updateRewardsOnLockedBalanceChange
FNDA:0,TornadoStakingRewards.updateRewardsOnLockedBalanceChange
DA:92,0
DA:93,0
FN:99,TornadoStakingRewards.withdrawTorn
FNDA:0,TornadoStakingRewards.withdrawTorn
DA:100,0
BRDA:100,1,0,-
BRDA:100,1,1,-
DA:101,0
FN:114,TornadoStakingRewards._updateReward
FNDA:0,TornadoStakingRewards._updateReward
DA:115,0
BRDA:115,2,0,-
BRDA:115,2,1,-
DA:116,0
DA:119,0
DA:120,0
FN:127,TornadoStakingRewards.checkReward
FNDA:0,TornadoStakingRewards.checkReward
DA:128,0
DA:129,0
BRDA:129,3,0,-
BRDA:129,3,1,-
DA:130,0
DA:131,0
FNF:6
FNH:0
LF:19
LH:0
BRF:8
BRH:0
end_of_record
TN:
SF:src/v1/tornado-proxy/FeeManager.sol
FN:57,FeeManager.updateAllFees
FNDA:0,FeeManager.updateAllFees
DA:58,0
FN:66,FeeManager.updateFees
FNDA:0,FeeManager.updateFees
DA:67,0
DA:68,0
FN:76,FeeManager.updateFee
FNDA:0,FeeManager.updateFee
DA:77,0
DA:78,0
DA:79,0
DA:80,0
FN:87,FeeManager.instanceFeeWithUpdate
FNDA:0,FeeManager.instanceFeeWithUpdate
DA:88,0
BRDA:88,0,0,-
BRDA:88,0,1,-
DA:89,0
DA:91,0
FN:99,FeeManager.calculatePoolFee
FNDA:0,FeeManager.calculatePoolFee
DA:100,0
DA:101,0
BRDA:101,1,0,-
BRDA:101,1,1,-
DA:102,0
DA:105,0
DA:106,0
DA:112,0
DA:113,0
FN:127,FeeManager.setUniswapTornPoolSwappingFee
FNDA:0,FeeManager.setUniswapTornPoolSwappingFee
DA:128,0
DA:129,0
FN:136,FeeManager.setPeriodForTWAPOracle
FNDA:0,FeeManager.setPeriodForTWAPOracle
DA:137,0
FN:144,FeeManager.setUpdateFeeTimeLimit
FNDA:0,FeeManager.setUpdateFeeTimeLimit
DA:145,0
FN:151,FeeManager.feeDeviations
FNDA:0,FeeManager.feeDeviations
DA:152,0
DA:153,0
DA:155,0
DA:156,0
DA:157,0
DA:158,0
BRDA:158,2,0,-
BRDA:158,2,1,-
DA:159,0
DA:162,0
FNF:9
FNH:0
LF:29
LH:0
BRF:6
BRH:0
end_of_record
TN:
SF:src/v1/tornado-proxy/InstanceRegistry.sol
FN:55,InstanceRegistry.initialize
FNDA:0,InstanceRegistry.initialize
DA:56,0
DA:57,0
DA:58,0
DA:59,0
FN:66,InstanceRegistry.updateInstance
FNDA:0,InstanceRegistry.updateInstance
DA:67,0
BRDA:67,0,0,-
BRDA:67,0,1,-
DA:68,0
BRDA:68,1,0,-
BRDA:68,1,1,-
DA:69,0
DA:71,0
FN:78,InstanceRegistry.removeInstance
FNDA:0,InstanceRegistry.removeInstance
DA:79,0
DA:80,0
DA:82,0
BRDA:82,2,0,-
BRDA:82,2,1,-
DA:83,0
DA:84,0
BRDA:84,3,0,-
BRDA:84,3,1,-
DA:85,0
DA:89,0
DA:90,0
DA:91,0
DA:92,0
FN:100,InstanceRegistry.setProtocolFee
FNDA:0,InstanceRegistry.setProtocolFee
DA:101,0
FN:108,InstanceRegistry.setTornadoRouter
FNDA:0,InstanceRegistry.setTornadoRouter
DA:109,0
DA:110,0
FN:113,InstanceRegistry._updateInstance
FNDA:0,InstanceRegistry._updateInstance
DA:114,0
DA:115,0
BRDA:115,4,0,-
BRDA:115,4,1,-
DA:116,0
DA:117,0
BRDA:117,5,0,-
BRDA:117,5,1,-
DA:118,0
DA:120,0
BRDA:120,6,0,-
BRDA:120,6,1,-
DA:121,0
DA:124,0
FN:130,InstanceRegistry.getAllInstances
FNDA:0,InstanceRegistry.getAllInstances
DA:131,0
DA:132,0
DA:133,0
DA:134,0
FN:141,InstanceRegistry.getAllInstanceAddresses
FNDA:0,InstanceRegistry.getAllInstanceAddresses
DA:142,0
DA:143,0
DA:144,0
FN:150,InstanceRegistry.getPoolToken
FNDA:0,InstanceRegistry.getPoolToken
DA:151,0
FNF:9
FNH:0
LF:37
LH:0
BRF:14
BRH:0
end_of_record
TN:
SF:src/v1/tornado-proxy/TornadoRouter.sol
FN:43,TornadoRouter.deposit
FNDA:0,TornadoRouter.deposit
DA:48,0
DA:49,0
BRDA:49,0,0,-
BRDA:49,0,1,-
DA:51,0
BRDA:51,1,0,-
BRDA:51,1,1,-
DA:52,0
DA:54,0
DA:55,0
FN:58,TornadoRouter.withdraw
FNDA:0,TornadoRouter.withdraw
DA:68,0
DA:69,0
BRDA:69,2,0,-
BRDA:69,2,1,-
DA:70,0
DA:72,0
FN:78,TornadoRouter.approveExactToken
FNDA:0,TornadoRouter.approveExactToken
DA:83,0
FN:89,TornadoRouter.backupNotes
FNDA:0,TornadoRouter.backupNotes
DA:90,0
DA:91,0
FN:96,TornadoRouter.rescueTokens
FNDA:0,TornadoRouter.rescueTokens
DA:101,0
BRDA:101,3,0,-
BRDA:101,3,1,-
DA:103,0
BRDA:103,4,0,-
BRDA:103,4,1,-
DA:105,0
DA:106,0
DA:107,0
DA:110,0
DA:111,0
DA:112,0
BRDA:112,5,0,-
BRDA:112,5,1,-
DA:113,0
FNF:5
FNH:0
LF:22
LH:0
BRF:12
BRH:0
end_of_record
TN:
SF:src/v1/utils/ENSNamehash.sol
FN:12,ENSNamehash.namehash
FNDA:0,ENSNamehash.namehash
DA:13,0
FN:16,ENSNamehash.namehash
FNDA:0,ENSNamehash.namehash
DA:17,0
BRDA:17,0,0,-
BRDA:17,0,1,-
DA:19,0
DA:21,0
FN:24,ENSNamehash.labelLength
FNDA:0,ENSNamehash.labelLength
DA:25,0
DA:26,0
DA:27,0
DA:29,0
FN:32,ENSNamehash.keccak
FNDA:0,ENSNamehash.keccak
DA:37,0
BRDA:37,1,0,-
BRDA:37,1,1,-
DA:39,0
FNF:4
FNH:0
LF:10
LH:0
BRF:4
BRH:0
end_of_record
TN:
SF:src/v2/CurveFeeOracle.sol
FN:221,CurveFeeOracle.update
FNDA:32,CurveFeeOracle.update
FN:223,CurveFeeOracle.getFee
FNDA:26,CurveFeeOracle.getFee
DA:231,26
BRDA:231,0,0,10
BRDA:231,0,1,16
DA:234,16
DA:237,16
BRDA:237,1,0,-
BRDA:237,1,1,15
DA:238,15
DA:245,16
FN:252,CurveFeeOracle.getChainedOracleNameForInstance
FNDA:1,CurveFeeOracle.getChainedOracleNameForInstance
DA:258,1
FN:261,CurveFeeOracle.getChainedOracleNameForOracleHash
FNDA:1,CurveFeeOracle.getChainedOracleNameForOracleHash
DA:267,1
FN:270,CurveFeeOracle.getChainedOracleHashForInstance
FNDA:1,CurveFeeOracle.getChainedOracleHashForInstance
DA:276,2
FN:281,CurveFeeOracle.modifyChainedOracleForInstance
FNDA:12,CurveFeeOracle.modifyChainedOracleForInstance
DA:289,12
DA:290,12
DA:292,12
DA:293,12
DA:295,12
FN:298,CurveFeeOracle.setUniswapFeeOracle
FNDA:2,CurveFeeOracle.setUniswapFeeOracle
DA:299,2
DA:300,2
FN:303,CurveFeeOracle.setTornOracleIsUniswap
FNDA:1,CurveFeeOracle.setTornOracleIsUniswap
DA:304,1
DA:305,1
BRDA:305,2,0,1
BRDA:305,2,1,-
DA:306,0
FN:60,CurveChainedOracles.createChainedOracle
FNDA:0,CurveChainedOracles.createChainedOracle
DA:66,0
DA:68,0
DA:70,0
DA:73,0
DA:76,0
DA:79,0
BRDA:79,0,0,-
BRDA:79,0,1,-
DA:80,0
DA:84,0
BRDA:84,1,0,-
BRDA:84,1,1,-
DA:85,0
DA:90,0
BRDA:90,2,0,-
BRDA:90,2,1,-
DA:94,0
FN:104,CurveChainedOracles.price_oracle
FNDA:0,CurveChainedOracles.price_oracle
DA:105,0
DA:106,0
DA:107,0
DA:110,0
DA:112,0
DA:113,0
DA:119,0
DA:125,0
DA:128,0
DA:131,0
DA:134,0
DA:136,0
DA:140,0
BRDA:140,3,0,-
BRDA:140,3,1,-
DA:141,0
DA:142,0
BRDA:142,4,0,-
BRDA:142,4,1,-
DA:143,0
DA:147,0
BRDA:147,5,0,-
BRDA:147,5,1,-
DA:148,0
DA:152,0
DA:155,0
FNF:10
FNH:8
LF:49
LH:17
BRF:18
BRH:4
end_of_record
TN:
SF:src/v2/FeeOracleManager.sol
FN:125,FeeOracleManager.version
FNDA:1,FeeOracleManager.version
DA:126,1
FN:133,FeeOracleManager.initialize
FNDA:6,FeeOracleManager.initialize
DA:141,4
DA:143,4
DA:145,68
DA:148,68
DA:156,68
DA:160,4
FN:163,FeeOracleManager.updateAllFees
FNDA:4,FeeOracleManager.updateAllFees
DA:168,4
FN:171,FeeOracleManager.updateFees
FNDA:2,FeeOracleManager.updateFees
DA:176,6
DA:178,6
DA:180,6
DA:181,86
FN:185,FeeOracleManager.updateFee
FNDA:29,FeeOracleManager.updateFee
DA:192,113
DA:193,113
DA:196,113
BRDA:196,0,0,-
BRDA:196,0,1,113
DA:199,113
BRDA:199,1,0,-
BRDA:199,1,1,50
DA:201,94
DA:204,94
DA:207,94
DA:210,94
DA:218,94
DA:222,113
FN:227,FeeOracleManager.setInstanceRegistry
FNDA:2,FeeOracleManager.setInstanceRegistry
DA:228,1
DA:229,1
FN:232,FeeOracleManager.setFeeOracle
FNDA:13,FeeOracleManager.setFeeOracle
DA:234,12
DA:235,12
DA:239,12
DA:242,12
BRDA:242,2,0,-
BRDA:242,2,1,11
DA:244,11
DA:247,11
DA:250,11
DA:253,11
DA:261,11
DA:265,12
DA:268,12
FN:271,FeeOracleManager.setFeePercentForInstance
FNDA:15,FeeOracleManager.setFeePercentForInstance
DA:275,14
DA:276,14
FN:279,FeeOracleManager.setFeeUpdateIntervalForInstance
FNDA:13,FeeOracleManager.setFeeUpdateIntervalForInstance
DA:283,12
DA:284,12
FN:287,FeeOracleManager.setFeeUpdater
FNDA:12,FeeOracleManager.setFeeUpdater
DA:288,12
DA:289,12
FN:294,FeeOracleManager.getUpdatedFeeForInstance
FNDA:1,FeeOracleManager.getUpdatedFeeForInstance
DA:295,1
FN:298,FeeOracleManager.populateInstanceWithFeeData
FNDA:2,FeeOracleManager.populateInstanceWithFeeData
DA:304,3
FN:307,FeeOracleManager.populateInstanceWithFeeData
FNDA:0,FeeOracleManager.populateInstanceWithFeeData
DA:313,126
FN:326,FeeOracleManager.getLastFeeForInstance
FNDA:13,FeeOracleManager.getLastFeeForInstance
DA:327,13
FN:330,FeeOracleManager.getLastUpdatedTimeForInstance
FNDA:3,FeeOracleManager.getLastUpdatedTimeForInstance
DA:331,3
FN:334,FeeOracleManager.getFeePercentForInstance
FNDA:1,FeeOracleManager.getFeePercentForInstance
DA:335,1
FN:338,FeeOracleManager.getFeeUpdateIntervalForInstance
FNDA:1,FeeOracleManager.getFeeUpdateIntervalForInstance
DA:344,1
FN:347,FeeOracleManager.getAllFeeDeviations
FNDA:1,FeeOracleManager.getAllFeeDeviations
DA:348,1
FN:351,FeeOracleManager.getFeeDeviationsForInstances
FNDA:1,FeeOracleManager.getFeeDeviationsForInstances
DA:357,2
DA:359,2
DA:361,2
DA:362,18
DA:364,18
DA:366,18
DA:367,18
DA:369,18
BRDA:369,3,0,-
BRDA:369,3,1,9
DA:370,9
FNF:19
FNH:18
LF:58
LH:58
BRF:8
BRH:4
end_of_record
TN:
SF:src/v2/InstanceRegistry.sol
FN:132,InstanceRegistry.version
FNDA:2,InstanceRegistry.version
DA:133,2
FN:136,InstanceRegistry.initialize
FNDA:6,InstanceRegistry.initialize
DA:141,4
DA:144,4
DA:146,4
DA:147,68
FN:151,InstanceRegistry.addInstance
FNDA:12,InstanceRegistry.addInstance
DA:154,80
DA:156,80
BRDA:156,0,0,-
BRDA:156,0,1,80
DA:160,80
DA:162,80
DA:165,80
DA:174,80
BRDA:174,1,0,-
BRDA:174,1,1,63
DA:175,63
DA:177,63
BRDA:177,2,0,-
BRDA:177,2,1,63
DA:178,63
DA:183,80
DA:186,80
DA:189,80
DA:193,80
FN:201,InstanceRegistry.removeInstanceByIndex
FNDA:1,InstanceRegistry.removeInstanceByIndex
DA:202,1
FN:210,InstanceRegistry.removeInstanceByAddress
FNDA:1,InstanceRegistry.removeInstanceByAddress
DA:211,1
FN:214,InstanceRegistry._removeInstanceByAddress
FNDA:2,InstanceRegistry._removeInstanceByAddress
DA:217,2
DA:218,2
DA:222,2
BRDA:222,3,0,-
BRDA:222,3,1,2
DA:226,2
BRDA:226,4,0,-
BRDA:226,4,1,1
DA:227,1
DA:229,1
BRDA:229,5,0,-
BRDA:229,5,1,1
DA:230,1
DA:236,2
DA:238,2
DA:242,2
DA:244,2
DA:246,2
DA:250,2
DA:254,2
FN:259,InstanceRegistry.setTornadoRouter
FNDA:1,InstanceRegistry.setTornadoRouter
DA:260,1
DA:261,1
FN:266,InstanceRegistry.getAllInstances
FNDA:5,InstanceRegistry.getAllInstances
DA:267,5
FN:270,InstanceRegistry.getInstances
FNDA:0,InstanceRegistry.getInstances
DA:276,5
DA:278,5
DA:279,95
FN:283,InstanceRegistry.getAllInstanceStates
FNDA:1,InstanceRegistry.getAllInstanceStates
DA:284,1
FN:287,InstanceRegistry.getInstanceState
FNDA:1,InstanceRegistry.getInstanceState
DA:293,2
DA:295,2
DA:296,26
FN:300,InstanceRegistry.getInstanceState
FNDA:2,InstanceRegistry.getInstanceState
DA:301,2
FN:304,InstanceRegistry.getInstanceState
FNDA:137,InstanceRegistry.getInstanceState
DA:310,137
FN:313,InstanceRegistry.getInstanceToken
FNDA:2,InstanceRegistry.getInstanceToken
DA:314,2
FN:317,InstanceRegistry.getInstanceIndex
FNDA:1,InstanceRegistry.getInstanceIndex
DA:318,1
FN:321,InstanceRegistry.isRegisteredInstance
FNDA:2,InstanceRegistry.isRegisteredInstance
DA:322,2
FN:325,InstanceRegistry.isEnabledInstance
FNDA:2,InstanceRegistry.isEnabledInstance
DA:326,4
FN:331,InstanceRegistry.isRegisteredInstanceByENSName
FNDA:0,InstanceRegistry.isRegisteredInstanceByENSName
DA:337,0
FN:340,InstanceRegistry.isEnabledInstanceByENSName
FNDA:0,InstanceRegistry.isEnabledInstanceByENSName
DA:341,0
FN:344,InstanceRegistry.getInstanceByENSName
FNDA:1,InstanceRegistry.getInstanceByENSName
DA:350,1
FNF:20
FNH:17
LF:53
LH:51
BRF:12
BRH:6
end_of_record
TN:
SF:src/v2/RelayerRegistry.sol
FN:154,RelayerRegistry.version
FNDA:0,RelayerRegistry.version
DA:155,0
FN:158,RelayerRegistry.initialize
FNDA:4,RelayerRegistry.initialize
DA:163,4
DA:164,4
DA:165,4
FN:168,RelayerRegistry.register
FNDA:1,RelayerRegistry.register
DA:169,1
FN:172,RelayerRegistry.registerPermit
FNDA:0,RelayerRegistry.registerPermit
DA:182,0
DA:183,0
FN:186,RelayerRegistry._register
FNDA:1,RelayerRegistry._register
DA:193,1
DA:195,1
BRDA:195,0,0,-
BRDA:195,0,1,1
DA:201,1
BRDA:201,1,0,-
BRDA:201,1,1,1
DA:204,1
DA:207,1
DA:209,1
DA:211,1
DA:212,3
DA:215,1
FN:218,RelayerRegistry.registerWorker
FNDA:0,RelayerRegistry.registerWorker
DA:223,0
FN:226,RelayerRegistry._registerWorker
FNDA:3,RelayerRegistry._registerWorker
DA:227,3
BRDA:227,2,0,-
BRDA:227,2,1,3
DA:228,3
DA:229,3
FN:232,RelayerRegistry.unregisterWorker
FNDA:4,RelayerRegistry.unregisterWorker
DA:233,4
BRDA:233,3,0,1
BRDA:233,3,1,3
DA:238,3
BRDA:238,4,0,-
BRDA:238,4,1,3
DA:240,3
DA:242,3
FN:245,RelayerRegistry.stakeToRelayer
FNDA:1,RelayerRegistry.stakeToRelayer
DA:246,1
FN:249,RelayerRegistry.stakeToRelayerPermit
FNDA:0,RelayerRegistry.stakeToRelayerPermit
DA:258,0
DA:259,0
FN:262,RelayerRegistry._addStake
FNDA:1,RelayerRegistry._addStake
DA:266,1
DA:267,1
DA:268,1
FN:271,RelayerRegistry.deductBalance
FNDA:1,RelayerRegistry.deductBalance
DA:277,1
DA:278,1
FN:283,RelayerRegistry.setRouterAddress
FNDA:0,RelayerRegistry.setRouterAddress
DA:284,0
DA:285,0
FN:288,RelayerRegistry.setStakingRewardsProxyAddress
FNDA:0,RelayerRegistry.setStakingRewardsProxyAddress
DA:293,0
DA:294,0
FN:297,RelayerRegistry.setMinimumStakingAmountOracle
FNDA:0,RelayerRegistry.setMinimumStakingAmountOracle
DA:302,0
DA:303,0
BRDA:303,5,0,-
BRDA:303,5,1,-
DA:304,0
DA:305,0
FN:310,RelayerRegistry.isWorker
FNDA:1,RelayerRegistry.isWorker
DA:311,1
FN:314,RelayerRegistry.isWorkerOfRelayer
FNDA:1,RelayerRegistry.isWorkerOfRelayer
DA:320,5
FN:323,RelayerRegistry.getOwningRelayerOfWorker
FNDA:0,RelayerRegistry.getOwningRelayerOfWorker
DA:324,0
FN:327,RelayerRegistry.getMinimumStakingAmount
FNDA:0,RelayerRegistry.getMinimumStakingAmount
DA:328,1
DA:329,1
BRDA:329,6,0,-
BRDA:329,6,1,-
DA:330,0
DA:332,1
FN:335,RelayerRegistry.getRelayerBalanceByName
FNDA:2,RelayerRegistry.getRelayerBalanceByName
DA:336,2
FN:339,RelayerRegistry.getRelayerENSNodeByName
FNDA:0,RelayerRegistry.getRelayerENSNodeByName
DA:340,0
FN:343,RelayerRegistry.getRelayerBalance
FNDA:0,RelayerRegistry.getRelayerBalance
DA:344,0
FN:347,RelayerRegistry.getRelayerENSNode
FNDA:0,RelayerRegistry.getRelayerENSNode
DA:348,0
FNF:23
FNH:11
LF:51
LH:32
BRF:14
BRH:6
end_of_record
TN:
SF:src/v2/TornadoRouter.sol
FN:91,TornadoRouter.version
FNDA:2,TornadoRouter.version
DA:92,2
FN:95,TornadoRouter.initialize
FNDA:6,TornadoRouter.initialize
DA:101,4
DA:102,4
DA:103,4
DA:104,4
FN:114,TornadoRouter.deposit
FNDA:1,TornadoRouter.deposit
DA:119,1
DA:122,1
BRDA:122,0,0,-
BRDA:122,0,1,1
DA:124,1
BRDA:124,1,0,-
BRDA:124,1,1,1
DA:125,1
DA:128,1
DA:130,1
FN:150,TornadoRouter.withdraw
FNDA:1,TornadoRouter.withdraw
DA:164,1
BRDA:164,2,0,-
BRDA:164,2,1,1
DA:166,1
BRDA:166,3,0,-
BRDA:166,3,1,1
DA:169,1
BRDA:169,4,0,-
BRDA:169,4,1,1
DA:172,1
DA:175,1
DA:178,1
DA:182,1
FN:187,TornadoRouter.backupNotes
FNDA:1,TornadoRouter.backupNotes
DA:188,1
DA:189,1
FN:196,TornadoRouter.rescueTokens
FNDA:2,TornadoRouter.rescueTokens
DA:201,2
BRDA:201,5,0,-
BRDA:201,5,1,2
DA:203,2
BRDA:203,6,0,-
BRDA:203,6,1,1
DA:205,1
DA:206,1
DA:207,1
DA:210,1
DA:211,1
DA:212,1
BRDA:212,7,0,-
BRDA:212,7,1,1
DA:213,1
FN:219,TornadoRouter.approveTokenForInstance
FNDA:64,TornadoRouter.approveTokenForInstance
DA:223,64
DA:224,64
FN:227,TornadoRouter.setInstanceRegistry
FNDA:2,TornadoRouter.setInstanceRegistry
DA:228,1
DA:229,1
FN:232,TornadoRouter.setFeeOracleManager
FNDA:2,TornadoRouter.setFeeOracleManager
DA:233,1
DA:234,1
FN:237,TornadoRouter.setStakingRewards
FNDA:2,TornadoRouter.setStakingRewards
DA:238,1
DA:239,1
FNF:10
FNH:10
LF:37
LH:37
BRF:16
BRH:8
end_of_record
TN:
SF:src/v2/TornadoStakingRewards.sol
FN:84,TornadoStakingRewards.getReward
FNDA:0,TornadoStakingRewards.getReward
DA:85,0
DA:86,0
DA:87,0
DA:88,0
DA:89,0
FN:99,TornadoStakingRewards.addBurnRewards
FNDA:1,TornadoStakingRewards.addBurnRewards
DA:100,1
BRDA:100,0,0,-
BRDA:100,0,1,1
DA:104,1
FN:116,TornadoStakingRewards.updateRewardsOnLockedBalanceChange
FNDA:4,TornadoStakingRewards.updateRewardsOnLockedBalanceChange
DA:120,4
DA:121,4
FN:127,TornadoStakingRewards.withdrawTorn
FNDA:0,TornadoStakingRewards.withdrawTorn
DA:128,0
BRDA:128,1,0,-
BRDA:128,1,1,-
DA:129,0
FN:144,TornadoStakingRewards._updateReward
FNDA:4,TornadoStakingRewards._updateReward
DA:148,4
BRDA:148,2,0,4
BRDA:148,2,1,4
DA:149,4
DA:153,4
DA:154,4
FN:163,TornadoStakingRewards.checkReward
FNDA:0,TornadoStakingRewards.checkReward
DA:164,0
DA:165,0
BRDA:165,3,0,-
BRDA:165,3,1,-
DA:166,0
DA:170,0
FNF:6
FNH:3
LF:19
LH:8
BRF:8
BRH:3
end_of_record
TN:
SF:src/v2/UniswapFeeOracle.sol
FN:127,UniswapFeeOracle.getFee
FNDA:58,UniswapFeeOracle.getFee
DA:135,58
BRDA:135,0,0,9
BRDA:135,0,1,49
DA:138,49
DA:142,49
DA:145,49
FN:152,UniswapFeeOracle.update
FNDA:78,UniswapFeeOracle.update
DA:154,77
DA:157,77
DA:160,77
DA:164,77
BRDA:164,1,0,-
BRDA:164,1,1,8
DA:166,8
DA:167,8
DA:170,8
DA:178,8
FN:182,UniswapFeeOracle.getTORNPerToken
FNDA:15,UniswapFeeOracle.getTORNPerToken
DA:184,64
DA:185,64
DA:188,64
FN:193,UniswapFeeOracle.setPoolFeeForToken
FNDA:69,UniswapFeeOracle.setPoolFeeForToken
DA:195,68
BRDA:195,2,0,-
BRDA:195,2,1,68
DA:198,68
BRDA:198,3,0,-
BRDA:198,3,1,52
DA:201,52
DA:205,52
BRDA:205,4,0,-
BRDA:205,4,1,52
DA:209,52
DA:211,52
BRDA:211,5,0,-
BRDA:211,5,1,52
DA:219,68
DA:221,68
FN:224,UniswapFeeOracle.setMinObservationCardinality
FNDA:9,UniswapFeeOracle.setMinObservationCardinality
DA:229,8
DA:230,8
FN:233,UniswapFeeOracle.setFeeOracleManagerAddress
FNDA:2,UniswapFeeOracle.setFeeOracleManagerAddress
DA:234,1
DA:235,1
FN:240,UniswapFeeOracle.getTWAPData
FNDA:1,UniswapFeeOracle.getTWAPData
DA:241,1
FN:244,UniswapFeeOracle.getAverageTORNPerETH
FNDA:1,UniswapFeeOracle.getAverageTORNPerETH
DA:245,1
FN:248,UniswapFeeOracle.getLastUpdatedTime
FNDA:1,UniswapFeeOracle.getLastUpdatedTime
DA:249,1
FNF:9
FNH:9
LF:30
LH:30
BRF:12
BRH:7
end_of_record
TN:
SF:src/v2/libraries/BytesUtils.sol
FN:14,BytesUtils.keccak
FNDA:0,BytesUtils.keccak
DA:15,0
BRDA:15,0,0,-
BRDA:15,0,1,-
DA:17,0
FN:27,BytesUtils.namehash
FNDA:0,BytesUtils.namehash
DA:28,0
DA:29,0
BRDA:29,1,0,-
BRDA:29,1,1,-
DA:30,0
BRDA:30,2,0,-
BRDA:30,2,1,-
DA:31,0
DA:33,0
FN:43,BytesUtils.readLabel
FNDA:0,BytesUtils.readLabel
DA:48,0
BRDA:48,3,0,-
BRDA:48,3,1,-
DA:49,0
DA:50,0
BRDA:50,4,0,-
BRDA:50,4,1,-
DA:51,0
DA:53,0
DA:55,0
FNF:3
FNH:0
LF:13
LH:0
BRF:10
BRH:0
end_of_record
TN:
SF:src/v2/libraries/ENSNamehash.sol
FN:13,ENSNamehash.namehash
FNDA:0,ENSNamehash.namehash
DA:14,0
FN:17,ENSNamehash.namehash
FNDA:0,ENSNamehash.namehash
DA:18,0
BRDA:18,0,0,-
BRDA:18,0,1,-
DA:20,0
DA:22,0
FN:25,ENSNamehash.labelLength
FNDA:0,ENSNamehash.labelLength
DA:26,0
DA:27,0
DA:28,0
DA:30,0
FN:33,ENSNamehash.keccak
FNDA:0,ENSNamehash.keccak
DA:34,0
BRDA:34,1,0,-
BRDA:34,1,1,-
DA:36,0
FNF:4
FNH:0
LF:10
LH:0
BRF:4
BRH:0
end_of_record
TN:
SF:src/v2/libraries/ENSResolver.sol
FN:25,ENSResolver.ownerByName
FNDA:1,ENSResolver.ownerByName
DA:26,3
FN:29,ENSResolver.resolveByName
FNDA:0,ENSResolver.resolveByName
DA:30,1
FN:33,ENSResolver.ownerByNode
FNDA:0,ENSResolver.ownerByNode
DA:34,4
DA:35,4
DA:36,4
FN:39,ENSResolver.resolveByNode
FNDA:0,ENSResolver.resolveByNode
DA:40,1
DA:41,1
FNF:4
FNH:1
LF:7
LH:7
BRF:0
BRH:0
end_of_record
TN:
SF:src/v2/libraries/FixedPoint.sol
FN:22,FixedPoint.encode
FNDA:0,FixedPoint.encode
DA:23,0
FN:27,FixedPoint.encode144
FNDA:0,FixedPoint.encode144
DA:28,0
FN:32,FixedPoint.div
FNDA:0,FixedPoint.div
DA:33,0
BRDA:33,0,0,-
BRDA:33,0,1,-
DA:34,0
FN:39,FixedPoint.mul
FNDA:0,FixedPoint.mul
DA:40,0
DA:41,0
BRDA:41,1,0,-
BRDA:41,1,1,-
DA:45,0
FN:50,FixedPoint.fraction
FNDA:0,FixedPoint.fraction
DA:51,0
BRDA:51,2,0,-
BRDA:51,2,1,-
DA:52,0
FN:56,FixedPoint.decode
FNDA:0,FixedPoint.decode
DA:57,0
FN:61,FixedPoint.decode144
FNDA:0,FixedPoint.decode144
DA:62,0
FNF:7
FNH:0
LF:11
LH:0
BRF:6
BRH:0
end_of_record
TN:
SF:src/v2/libraries/NameEncoder.sol
FN:11,NameEncoder.dnsEncodeName
FNDA:0,NameEncoder.dnsEncodeName
DA:12,0
DA:13,0
DA:14,0
DA:15,0
DA:16,0
DA:17,0
BRDA:17,0,0,-
BRDA:17,0,1,-
DA:18,0
DA:19,0
DA:22,0
DA:23,0
BRDA:23,1,0,-
BRDA:23,1,1,-
DA:24,0
DA:25,0
DA:26,0
DA:28,0
DA:29,0
DA:31,0
BRDA:31,2,0,-
BRDA:31,2,1,-
DA:32,0
DA:36,0
DA:38,0
DA:39,0
FNF:1
FNH:0
LF:20
LH:0
BRF:6
BRH:0
end_of_record
TN:
SF:src/v2/libraries/UniswapV2OracleLibrary.sol
FN:17,UniswapV2OracleLibrary.currentBlockTimestamp
FNDA:85,UniswapV2OracleLibrary.currentBlockTimestamp
DA:18,85
FN:22,UniswapV2OracleLibrary.currentCumulativePrices
FNDA:8,UniswapV2OracleLibrary.currentCumulativePrices
DA:27,8
DA:28,8
DA:29,8
DA:32,8
DA:33,8
BRDA:33,0,0,5
BRDA:33,0,1,8
DA:35,5
DA:38,5
DA:40,5
FNF:2
FNH:2
LF:9
LH:9
BRF:2
BRH:2
end_of_record
TN:
SF:src/v2/libraries/UniswapV3OracleHelper.sol
FN:32,UniswapV3OracleHelper.getPriceOfTokenInToken
FNDA:64,UniswapV3OracleHelper.getPriceOfTokenInToken
DA:37,64
DA:38,64
BRDA:38,0,0,39
BRDA:38,0,1,25
DA:39,39
DA:41,25
FN:59,UniswapV3OracleHelper.getPriceOfTokenInWETH
FNDA:64,UniswapV3OracleHelper.getPriceOfTokenInWETH
DA:64,64
FN:76,UniswapV3OracleHelper.getPriceOfWETHInToken
FNDA:0,UniswapV3OracleHelper.getPriceOfWETHInToken
DA:81,0
FN:95,UniswapV3OracleHelper.getPriceRatioOfTokens
FNDA:0,UniswapV3OracleHelper.getPriceRatioOfTokens
DA:100,0
FNF:4
FNH:2
LF:7
LH:5
BRF:2
BRH:2
end_of_record
TN:
SF:test/TornadoProposalTest.sol
FN:68,TornadoProposalTest.setUp
FNDA:0,TornadoProposalTest.setUp
DA:69,0
DA:70,0
FN:75,TornadoProposalTest.waitUntilExecutable
FNDA:0,TornadoProposalTest.waitUntilExecutable
DA:76,0
DA:77,0
BRDA:77,0,0,-
BRDA:77,0,1,-
DA:78,0
FN:81,TornadoProposalTest.easyPropose
FNDA:0,TornadoProposalTest.easyPropose
DA:82,0
DA:83,0
DA:86,0
DA:88,0
DA:91,0
DA:93,0
DA:95,0
DA:99,0
DA:100,0
DA:101,0
DA:104,0
FN:107,TornadoProposalTest.retrieveAndLockBalance
FNDA:0,TornadoProposalTest.retrieveAndLockBalance
DA:109,0
DA:110,0
DA:111,0
DA:115,0
DA:116,0
DA:117,0
DA:118,0
FN:122,TornadoProposalTest.giveTorn
FNDA:0,TornadoProposalTest.giveTorn
DA:124,0
DA:125,0
DA:126,0
FN:132,TornadoProposalTest.getProposalExecutableTime
FNDA:0,TornadoProposalTest.getProposalExecutableTime
DA:133,0
DA:134,0
FN:137,TornadoProposalTest._fetchConfiguration
FNDA:0,TornadoProposalTest._fetchConfiguration
DA:138,0
DA:139,0
DA:140,0
DA:141,0
DA:142,0
DA:143,0
DA:144,0
DA:145,0
FNF:7
FNH:0
LF:36
LH:0
BRF:2
BRH:0
end_of_record