1776 lines
31 KiB
Plaintext
1776 lines
31 KiB
Plaintext
|
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
|