हर v4 पूल किसी hook का नाम ले सकता है: एक कॉन्ट्रैक्ट जिसे PoolManager स्वैप, जमा और निकासी के तय क्षणों पर बुलाता है। कौन-से क्षण, यह किसी का दिया वादा नहीं है। यह hook के पते में ही गढ़ा होता है — नीचे के चौदह बिट ही वह सूची हैं, और प्रोटोकॉल उससे बाहर की किसी भी बात के लिए कॉन्ट्रैक्ट को बुलाने से इनकार करता है।
यह पृष्ठ बस इतना ही जानता है, और यह जानने लायक़ ठीक इसलिए है क्योंकि इसे दावा नहीं किया जाता बल्कि लागू किया जाता है। किसी अनुमति से hook क्या करता है यह उसके कोड में है। यह ऐप्लिकेशन कोड नहीं पढ़ता, और उन hooks की कोई सूची नहीं रखता जिनकी किसी ने सिफ़ारिश की हो — दोनों ऐसे दावे होते जिन्हें वह जाँच नहीं सकता, उन आँकड़ों के बगल में जिन्हें वह जाँच सकता है।
इस हफ़्ते के सबसे व्यस्त v4 दिनों के पूलों से पढ़ा गया — उनमें से 250। 32 किसी hook का नाम लेते हैं; 218 किसी का नहीं, और वे वैसे ही बरतते हैं जैसे v3 का पूल।
इस क्रम में कि उन पूलों में से कितनों पर हर hook चलता है। यह केवल पूलों की गिनती है और कुछ नहीं: कई पूलों पर मौजूद hook वह hook है जिससे किसी ने कई पूल बनाए।
0xcb69d5abe0589af4c57b0dcca292980d5e52c0c0
उनमें से 5 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
प्रोटोकॉल के अपने नाम इनके लिए
0x0000113dcf4add69999fad8f20f2b63f979bfcc0
उनमें से 2 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
- हर जमा के बाद चलता है, जहाँ वह तब भी जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
- एक बार चला, पूल बनने के बाद। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeAddLiquidity
- afterAddLiquidity
- beforeInitialize
- afterInitialize
0x0000000aa232009084bd71a5797d089aa4edfad4
उनमें से 2 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
यह hook तब चलता है जब कोई तरलता देने वाला निकासी करता है, और इसे निकासी मना करने की अनुमति है। यह कभी ऐसा करता है या नहीं, यह यहाँ से जाना नहीं जा सकता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
- हर निकासी से पहले चलता है, जहाँ वह निकासी को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
- एक बार चला, पूल बनने के बाद। वह हो चुका है।
दान के आसपास
- पूल के तरलता देने वालों को दान के बाद चलता है, जहाँ वह तब भी दान को मना कर सकता है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- afterSwapReturnsDelta
- beforeAddLiquidity
- beforeRemoveLiquidity
- beforeInitialize
- afterInitialize
- afterDonate
0x8fb66c6e0f3cbb25001e0f1c0352cc888cff6444
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जमा और निकासी के आसपास
- हर जमा के बाद चलता है, जहाँ वह तब भी जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- afterSwap
- afterSwapReturnsDelta
- afterAddLiquidity
- beforeInitialize
0x2c67eba8a50af0db5fba55f725247a75cbda6444
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जमा और निकासी के आसपास
- हर जमा के बाद चलता है, जहाँ वह तब भी जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- afterSwap
- afterSwapReturnsDelta
- afterAddLiquidity
- beforeInitialize
0xd53006d1e3110fd319a79aeec4c527a0d265e080
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- beforeInitialize
0xa4e6f5500e88691fdcb289aa0e99067481434880
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- beforeAddLiquidity
0xe54082dfbf044b6a8f584bdddb90a22d5613c440
उनमें से 1 पर चलता है
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
जमा और निकासी के आसपास
- हर जमा के बाद चलता है, जहाँ वह तब भी जमा को मना कर सकता है।
प्रोटोकॉल के अपने नाम इनके लिए
- afterSwap
- afterAddLiquidity
0xc2988a37d611779ad34b561231ee33603d15a0cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
- beforeInitialize
0xafed2c6e0d906520ca17143a8918ce6d54b128cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
- beforeAddLiquidity
- beforeInitialize
0x890681cff5ad2069f020027f41f5f68f6a292000
उनमें से 1 पर चलता है
इसे क्या करने की अनुमति है
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
0x0c02c38d66d777ba1c0387e639c2fb2d2440a8cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
- beforeAddLiquidity
- beforeInitialize
0xfaaad5b731f52cdc9746f2414c823eca9b06e844
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- afterSwap
- afterSwapReturnsDelta
- beforeAddLiquidity
- beforeInitialize
0x3e1ad2f53882c3b8a04706a86b127d71d4e480cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
0xb8d9477eb6ef5f0df5219cf0c8130dd7e520e0cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
- beforeInitialize
0xcf4d29f14cc585ddd1167f956092852af844e040
उनमें से 1 पर चलता है
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- afterSwap
- beforeInitialize
0x47f1c7c7d5bd2039d9d3a997d91569869edf1080
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
जब पूल बना था
- एक बार चला, पूल बनने के बाद। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterInitialize
0xe705dd22bedbe0adf1ed07b609fe3ccee46c00cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
0xbac4827c28ab5871a830671df53bd94589d3c0cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
0xc6c965bd164c483e87d0b550671798e9a3602840
उनमें से 1 पर चलता है
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- afterSwap
- beforeAddLiquidity
- beforeInitialize
0x02871b585ee8e77d987a74d925d47cf1910720cc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
- beforeInitialize
0xb9596ddf5778cf53da85bf5cfe619210d25dd0c0
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने के बाद। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- afterInitialize
0xd3efcb655ef4d7ac9f8140fe4b7e833c46b728e0
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
दान के आसपास
- पूल के तरलता देने वालों को दान से पहले चलता है, जहाँ वह दान को मना कर सकता है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeAddLiquidity
- beforeInitialize
- beforeDonate
0xe8d6181e99aa0249e51d02d21cdf5cee20fc1044
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जब पूल बना था
- एक बार चला, पूल बनने के बाद। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- afterSwap
- afterSwapReturnsDelta
- afterInitialize
0xe3bf665a9545d34d061fa5bd7a0676c81b5aaacc
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
यह hook तब चलता है जब कोई तरलता देने वाला निकासी करता है, और इसे निकासी मना करने की अनुमति है। यह कभी ऐसा करता है या नहीं, यह यहाँ से जाना नहीं जा सकता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने से पहले स्वैप में से टोकन निकालता है, या अपने टोकन डालता है — इसलिए यहाँ किसी स्वैप को पूल के अपने वक्र का पालन करना ज़रूरी नहीं।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
जमा और निकासी के आसपास
- हर जमा से पहले चलता है, जहाँ वह जमा को मना कर सकता है।
- हर निकासी से पहले चलता है, जहाँ वह निकासी को मना कर सकता है।
जब पूल बना था
- एक बार चला, पूल बनने से पहले। वह हो चुका है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- beforeSwapReturnsDelta
- afterSwapReturnsDelta
- beforeAddLiquidity
- beforeRemoveLiquidity
- beforeInitialize
0x4440854b2d02c57a0dc5c58b7a884562d875c0c4
उनमें से 1 पर चलता है
इस hook को यह बदलने की अनुमति है कि स्वैप की लागत या उससे मिलने वाली रक़म क्या हो। कीमत-इतिहास से निकाला कोई भी आँकड़ा — सुझाया गया दायरा, कोई शुल्क स्तर, केवल रखे रहने से तुलना — यह मानता है कि पूल वही लेता है जो वह कहता है और वही देता है जो वक्र कहता है। यहाँ दोनों में से कोई मान्यता सुरक्षित नहीं है, और इसमें से कुछ भी कीमतों की शृंखला में दिखाई नहीं देता।
इसे क्या करने की अनुमति है
स्वैप के आसपास
- हर स्वैप से पहले चलता है, जहाँ वह स्वैप को मना कर सकता है और गतिशील शुल्क वाले पूल में तय कर सकता है कि वह स्वैप क्या चुकाएगा।
- हर स्वैप के बाद चलता है, जहाँ वह तब भी स्वैप को मना कर सकता है।
- पूल द्वारा कीमत आँके जाने के बाद स्वैप का एक हिस्सा लेता है।
प्रोटोकॉल के अपने नाम इनके लिए
- beforeSwap
- afterSwap
- afterSwapReturnsDelta