{"address":"0xfb50855d3a1003cd489cc73800081bfa915160cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"ReflectionFeeHook","listed":true,"description":"A fixed 2% swap fee hook for graduated reflection-token pools. It collects ETH fees via return-delta callbacks in beforeSwap (for ETH-specified swaps) and afterSwap (for token-specified swaps), forwarding fees to the factory's per-token creditGraduatedFee() bucket. Pool creation is restricted to the factory's graduator contract via beforeInitialize.","deployer":null,"creationTx":null,"codeBytes":3543,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeInitialize","beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":8396,"lines":[{"key":"afterSwapReturnsDelta","level":"red","text":"Can take a fee from your output","detail":"After the pool fills your swap, the hook can keep part of what you were about to receive."},{"key":"beforeSwapReturnsDelta","level":"red","text":"Can change the price you get","detail":"Before your swap runs, the hook can take or add tokens, so the amount you get is set by its code as well as the pool."},{"key":"beforeSwap","level":"amber","text":"Runs code before your swap and can block it","detail":"The hook is called before every swap. It can revert, which makes your swap fail."},{"key":"afterSwap","level":"amber","text":"Runs code after your swap and can block it","detail":"The hook is called after every swap. It can revert, which undoes your swap."},{"key":"beforeInitialize","level":"grey","text":"Runs code when a pool is created","detail":"Called once, when someone creates a pool with this hook."}],"score":75,"scoreItems":[{"label":"Can change swap amounts","points":-25}],"pools":14,"activePools":2,"swaps24":0,"swaps7":2,"volume24Usd":0,"volume7Usd":1,"firstSeenBlock":4763079,"firstSeen":1783554486,"ageDays":109.6477199074074,"poolList":[{"id":"0x0b38bdcde8dcb63bd2bb2339b4424eaa495e802ea21aa35e89c3e197353af2da","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x4be44bb56ac9b5cd4ec9715877323b508d889a11","s":"S3XY","d":6,"usd":null},"fee":0,"ts":200,"b":32480689,"t":1786333072,"s7":1,"s24":0,"v7":1,"u":1},{"id":"0x010be7c353387a36e02b2a529c86af4e4bb99347ba1fa81d81f3709d98c69b53","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6b21b4567efad992b65f8a92457b45a74ed59486","s":"RANGER","d":6,"usd":null},"fee":0,"ts":200,"b":11228965,"t":1784202103,"s7":1,"s24":0,"v7":0,"u":1},{"id":"0x15a995e41a17cb165be1fd85b94fdf72d70a09ed79de2ddabb2a4827d73a5e7b","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x7070bd2b8874bb53edb609014bb145e3d9692350","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":44609453,"t":1787548720,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc6e887810ba0328b8d5e34734b9173b427a79f5681112ec2d8704744d8bd32d6","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8249bd3273b512616f96f2807427c2ab479b47c9","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":12140383,"t":1784293442,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x676b136a00c00fae84807affba8331facc171b85eed9fc659b708aa1c8355cf1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x2549c23ecc661e0abc0bec7d4efb50c3dee2fb69","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":10670745,"t":1784146216,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbdc3d61607244ef8ff7c7693594d52ea9396aab7f6e2307e8e267f2e7163b0ce","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x65b42dcce2a0f8a6c55aeeffdafa0c5403b2f03f","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":10637290,"t":1784142871,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8b98617e0d43dd402284ba7921e8a0abadec9582e37433647cb536e3389d9829","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc8ed4f33a4099f6cec860ad8edd2d99e2c94ce46","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":10636452,"t":1784142787,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf715e4a935f9bdbc6c9db0d0969a449aaab5f789ec65c0092b7e35c40d3b86ab","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xdd58b3a406aeb212f0b02ff221de75870b8ff8e3","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":10634372,"t":1784142579,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9bad0319a376defa068dbcc39e2b4b23a44e1f6439dedf46528f4b31c37a2545","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xf3825981445425eb1326355ea1d6045575d01acb","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":10632009,"t":1784142343,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x38e06fa5755400f007d8db71094f556a0f229d0636527ac7cbaa12d5ab94c457","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xcc1bc91c73bb6ff066ebfac312ef9994dbf2db2b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":8528340,"t":1783931797,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x99a083d059f80f13b043cd45f7ea3e3ede4de65ef7171065c8bb0748c04266ac","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xea72a5a2d00d683e445ee880071f1c1b8088c6f3","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":5376935,"t":1783616024,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa61f0bd032b6484c516e744ce73357dfb1d6ed0fd8087b989e970d202b22eecb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x072ddb6eab356891e3a690868ffa94847753dec9","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":5170317,"t":1783595311,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x306ab77f452d1fda1b8cefc9dbfef9ec1e26e894802324a86fba4ea10ee2d0c0","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xbfb9be06bfdec4335b21d501f305acbe46147310","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":5003917,"t":1783578630,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x34dff86d9090ca8d2c81567ef45711b393832022838512ed19dd1f053488d1dc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6479e0ad7d8a693143bbf764812f52929cd4063b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":4763079,"t":1783554486,"s7":0,"s24":0,"v7":0,"u":0}],"daily":{"s":[0,0,0,1,0,0,1],"v":[0,0,0,0,0,0,1]},"days":7,"probe":{"pool":"0x0b38bdcde8dcb63bd2bb2339b4424eaa495e802ea21aa35e89c3e197353af2da","t":1793046031,"dir":[{"zf1":true,"inRaw":"10154466437528","outRaw":"9015513094","expRaw":"9199593313","takeBps":200,"gas":75398,"reverted":false},{"zf1":false,"inRaw":"9199593313","outRaw":"9951277595688","expRaw":"10154466437195","takeBps":200,"gas":75280,"reverted":false}],"lpFee":0,"takeBps":200,"reverted":false,"gas":75398,"pair":"ETH / S3XY"},"snapshot":{"block":98513114,"ts":1793028049}}