Curve
Examples
from ctc.protocols import curve_utils
factory_pool = '0x06cb22615ba53e60d67bf6c341a0fd5e718e1655'
Get pool metadata¶
await curve_utils.async_get_pool_metadata(pool=factory_pool)
{'token_addresses': ['0x956f47f50a910163d8bf957cf5846d573e7f87ca', '0x6c3f90f043a72fa612cbac8115ee7e52bde6e490'], 'token_symbols': ['FEI', '3Crv'], 'token_decimals': [18, 18], 'A': 100}
Get pool state¶
await curve_utils.async_get_pool_state(pool=factory_pool)
{'lp_total_supply': 152826488.29691935, 'token_balances': [81039349.02401723, 70717829.22009993], 'A': 100}
Get pool state in a specific block¶
await curve_utils.async_get_pool_state(pool=factory_pool, block=14000000)
{'lp_total_supply': 253036543.47482586, 'token_balances': [126538335.35590503, 124462159.0647215], 'A': 10}
Get virtual price¶
await curve_utils.async_get_virtual_price(pool=factory_pool)
1002581522793017357
Get base pools¶
await curve_utils.async_get_base_pools()
factory | transaction_hash | pool | |||
---|---|---|---|---|---|
block_number | transaction_index | log_index | |||
12904539 | 152 | 213 | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0xedfeb49642fb5c9f2220bbf3eddca5a3ef50a68713b8... | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 |
12904585 | 85 | 220 | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0xcb6be4a26a2c224a32bad4fc9ba88652be0235dc82d5... | 0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714 |
13495769 | 105 | 194 | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0xad288f471da6aca0625173e19030d80f3e02e4d736da... | 0x93054188d876f558f4a66b2ef1d97d16edf0895b |
Get meta pools¶
await curve_utils.async_get_meta_pools()
transaction_hash | factory | coin | base_pool | A | fee | deployer | |||
---|---|---|---|---|---|---|---|---|---|
block_number | transaction_index | log_index | |||||||
11955325 | 16 | 25 | 0xfcf2e192b7fe9e094a111e7df4c00bef20af78056278... | 0x0959158b6040d32d04c301a72cbfd6b39e21c9ae | 0x865377367054516e17014ccded1e7d814edc9ce4 | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 10 | 4000000 | 0x3fcb35a1cbfb6007f9bc638d388958bc4550cb28 |
11955333 | 61 | 73 | 0x298f34b7b6c496352effba8fdb91f5249e1cfbee24d9... | 0x0959158b6040d32d04c301a72cbfd6b39e21c9ae | 0xbc6da0fe9ad5f3b0d58160288917aa56653660e9 | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 60 | 4000000 | 0xef422dbbf46120de627ffb913c9afad44c735618 |
11968730 | 110 | 187 | 0x1f2a0d4e1c1eca594bd7f27f9952480ccda422c3453e... | 0x0959158b6040d32d04c301a72cbfd6b39e21c9ae | 0x853d955acef822db058eb8505911ed77f175b99e | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 100 | 4000000 | 0x234d953a9404bf9dbc3b526271d440cd2870bcd2 |
11975574 | 213 | 33 | 0x4aeacf4bf11becac10f2bfbe3319e182af520927c91f... | 0x0959158b6040d32d04c301a72cbfd6b39e21c9ae | 0xa774ffb4af6b0a91331c084e1aebae6ad535e6f3 | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 200 | 4000000 | 0x60cc20c5ff95cc46b4ed606d940f657ad054c309 |
11976084 | 132 | 152 | 0xd1db8f97364aed51707e7ec7abf158d43627b75decdc... | 0x0959158b6040d32d04c301a72cbfd6b39e21c9ae | 0x71df9dd3e658f0136c40e2e8ec3988a5226e9a67 | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 200 | 4000000 | 0x60cc20c5ff95cc46b4ed606d940f657ad054c309 |
... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
14350627 | 200 | 348 | 0x104daf19e330004a5037706b34a3a18fb71fc3ab9e8e... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0x804c23b6ccfa0a1fae1a81c9964f42ae689c790e | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 200 | 4000000 | 0x0803cb8cf4a3a451db8ed5378e4d70b34b4fdd01 |
14353005 | 33 | 60 | 0xb82cd4d90187884feda0706a986b0cf9247308ee8fa3... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0x62199b909fb8b8cf870f97bef2ce6783493c4908 | 0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714 | 200 | 4000000 | 0xf62de2c20aab66cec4791ec4e394dc28f46d2c25 |
14575216 | 49 | 97 | 0xeef4407aafb48cc8d944f9c6dede90a6cbcded31222a... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0x586aa273f262909eef8fa02d90ab65f5015e0516 | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 200 | 4000000 | 0xd22886236f453e9407f54cc2706b2e9c87789702 |
14643506 | 124 | 332 | 0x906969fdc56e0e0bd95cff82ef673ca8cf30ad808868... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0x466a756e9a7401b5e2444a3fcb3c2c12fbea0a54 | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 100 | 4000000 | 0x7a271674b5fae043f42f183092f48fb06d6d551b |
14644045 | 275 | 542 | 0x148c16e3bb2d459882d1cb6f40e8b565ffda28628297... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | 0x466a756e9a7401b5e2444a3fcb3c2c12fbea0a54 | 0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7 | 100 | 4000000 | 0x51c2cef9efa48e08557a361b52db34061c025a1b |
149 rows × 7 columns
Get plain pools¶
await curve_utils.async_get_plain_pools()
transaction_hash | factory | coins | A | fee | deployer | |||
---|---|---|---|---|---|---|---|---|
block_number | transaction_index | log_index | ||||||
12913531 | 22 | 37 | 0x024843f829ec485c27acb115f94d5374c19f14301ceb... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x96e61422b6a9ba0e068b6c5add4ffabc6a4aae27',... | 100 | 4000000 | 0xb424338eaa86953d82b5fabf042ce2eac544c043 |
12914704 | 169 | 31 | 0x471bb1cbfbca89c98ecc0eb3e00328c41c7e5d5d8490... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xc581b735a1688071a1746c968e0798d642ede491',... | 100 | 4000000 | 0x7eeac6cddbd1d0b8af061742d41877d7f707289a |
12925098 | 158 | 233 | 0x177b4b07b92004c80b773e66ea3257c12ded04df5311... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x95dfdc8161832e4ff7816ac4b6367ce201538253',... | 100 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
12931794 | 112 | 106 | 0x2aa30ad95aa6b05c09c82320844d515a76bb5575639c... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x96e61422b6a9ba0e068b6c5add4ffabc6a4aae27',... | 100 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
12983315 | 221 | 310 | 0x0c9d012f02f83046b4556fe7e2d4d9a90888c4e966e2... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd38aeb759891882e78e957c80656572503d8c1b1',... | 100 | 4000000 | 0xd3b74abc95169b9c183409218c3d0fbff4ae67ee |
12983888 | 308 | 389 | 0x48522285921fd79fd901027a76e7d09f8ef37f3e88fe... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x7409856cae628f5d578b285b45669b36e7005283',... | 200 | 4000000 | 0xc31249ba48763df46388ba5c4e7565d62ed4801c |
12984119 | 164 | 240 | 0x0cead063cd24b9fa2f98ed76787411a943bc11a22c8e... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd533a949740bb3306d119cc777fa900ba034cd52',... | 10 | 15000000 | 0x0000000000e189dd664b9ab08a33c4839953852c |
12986346 | 141 | 178 | 0xf98ac1ba6f31363b84b294da8d6d83c8e7fa6ed7bde3... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd533a949740bb3306d119cc777fa900ba034cd52',... | 10 | 4000000 | 0x7a1057e6e9093da9c1d4c1d049609b6889fc4c67 |
13042152 | 97 | 210 | 0x2ecbe236420fc68cd0c9fb11c706cdddd490cae1f142... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xbcca60bb61934080951369a648fb03df4f96263c',... | 100 | 4000000 | 0x1659dea580b3adfb3bc689b03f718cbecfa1cea3 |
13056724 | 156 | 223 | 0x2fa0680cf5780e310e3cb3a68c1b065f616649ad6706... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd533a949740bb3306d119cc777fa900ba034cd52',... | 50 | 15000000 | 0xbabe61887f1de2713c6f97e567623453d3c79f67 |
13069248 | 215 | 269 | 0xff1a502740d63b5d69a98ccb9be497175915554d24d5... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x68037790a0229e9ce6eaa8a99ea92964106c4703',... | 100 | 4000000 | 0xac3203d77823496e421aa7e88cdc2f6c387d6182 |
13099579 | 14 | 118 | 0x5e822d0e2efca551e55d0104fd426e381333ee57af54... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x5555f75e3d5278082200fb451d1b6ba946d8e13b',... | 100 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
13099582 | 154 | 141 | 0x863b9a8adb687a98e72f6f13d8939755152d92b851f2... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xfafdf0c4c1cb09d430bf88c75d88bb46dae09967',... | 100 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
13099589 | 3 | 25 | 0x3d3af4be362417f6bfb6f2d454e6189c766a72d981a0... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x69681f8fde45345c3870bcd5eaf4a05a60e7d227',... | 100 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
13099601 | 285 | 313 | 0x0765b79b23975807bac041320d4838b8939be9a27571... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x1cc481ce2bd2ec7bf67d1be64d4878b16078f309',... | 100 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
13105712 | 152 | 234 | 0x50c363f060a7da3ee859f144d5bcef9ab81efca690aa... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x69e8b9528cabda89fe846c67675b5d73d463a916',... | 100 | 4000000 | 0x10ddac60eaf89db552fe139b37eb4099a3be186e |
13125980 | 46 | 53 | 0xa185798369560f36ebe13fd16cfbb740aeb68f51566a... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x9fcf418b971134625cdf38448b949c8640971671',... | 200 | 4000000 | 0xdab3bccc8ef404787c509fe45583d6ed537effe4 |
13139209 | 129 | 202 | 0xb8f621bd157f7096d86ed5a75812700d33bde5520283... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x478bbc744811ee8310b461514bdc29d03739084d',... | 200 | 15500000 | 0x0411e650dff0c6680c9e147f2413e0480718aa27 |
13218109 | 451 | 425 | 0xa100c95fdd7b3f1b111dd9875c22912fffaca70afcfb... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x57ab1ec28d129707052df4df418d58a2d46d5f51',... | 10 | 4000000 | 0x7a1ead2eff5c17674e7547b46203b7ec7cffc9c8 |
13227441 | 99 | 193 | 0x73982f3e1fb57a146d824c5061444a3abf499b8b8c8c... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee',... | 100 | 4000000 | 0xf872703f1c8f93fa186869bac83bac5a0c87c3c8 |
13338726 | 31 | 56 | 0x658c4fabdcd965b8ace856b4445cb41b766911e95124... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3',... | 200 | 4000000 | 0x8a7f7c5b556b1298a74c0e89df46eba117a2f6c1 |
13384216 | 176 | 321 | 0x036ee424a43d98b33307b72a47fd04709c148929eeca... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x898bad2774eb97cf6b94605677f43b41871410b1',... | 100 | 4000000 | 0x610c92c70eb55dfeafe8970513d13771da79f2e0 |
13410303 | 34 | 46 | 0x4635a5eca346e43d5fdbdb1cb4e2261b8eb490b333a3... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b',... | 100 | 4000000 | 0xb2043afec208f170f6fb8a88284330c879105ff7 |
13420467 | 156 | 711 | 0xda9a18e35f1b120b98313fd4ea9ab4c57b204f58a46d... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee',... | 100 | 4000000 | 0xae1c38847fb90a13a2a1d7e5552ccd80c62c6508 |
13437673 | 85 | 124 | 0x9452419cd0b0c62da5a653a159496122b1e9c6c23425... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x853d955acef822db058eb8505911ed77f175b99e',... | 200 | 4000000 | 0xa448833bece66fd8803ac0c390936c79b5fd6edf |
13447607 | 54 | 91 | 0x00a91c92dbd30335615b19dbb0a05cc183373a462213... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0',... | 200 | 4000000 | 0xae1c38847fb90a13a2a1d7e5552ccd80c62c6508 |
13572001 | 238 | 304 | 0x895b72bec2e2f0b368343976906ee61d267392e64593... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x116172b2482c5dc3e6f445c16ac13367ac3fcd35',... | 10 | 4000000 | 0xcd4f467363ec0c850c4251077248e4a9f5f6228a |
13583113 | 75 | 86 | 0xd249e7fc4975d64829463ba2acce2a39edb610a433b7... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x1a7e4e63778b4f12a199c062f3efdd288afcbce8',... | 200 | 4000000 | 0x3d38c35d8e590da1f4fea470af46d40687caef88 |
13588113 | 0 | 3 | 0x07e4c8c5a9c839d5f7ef308a3762bafe0b1e99133ca6... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x8cb24ed2e4f7e2065f4eb2be5f6b0064b1919850',... | 200 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
13627050 | 237 | 282 | 0x18fec9a3c4c680d022104b5aa9ebd0f7a0831b4b799e... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x1a7e4e63778b4f12a199c062f3efdd288afcbce8',... | 200 | 4000000 | 0xcf263cee139763114faafc5f52865135412f50ec |
13647028 | 79 | 130 | 0x90a602ca3d81f21a46dc8e066a136eb8be997c7378cd... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd3d13a578a53685b4ac36a1bab31912d2b2a2f36',... | 10 | 4000000 | 0x90b6c61b102ea260131ab48377e143d6eb3a9d4b |
13763779 | 135 | 125 | 0x7581a18e7396263145fa395659fb3568d1f08e004608... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x2370f9d504c7a6e775bf6e14b3f12846b594cd53',... | 200 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
13763823 | 139 | 210 | 0xe9626832da3b8501111d014f3a77ad7e990697e609e6... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xa693b19d2931d498c5b318df961919bb4aee87a5',... | 200 | 4000000 | 0x17359937bc169a348aaea90871765aca4071c8d3 |
13764838 | 222 | 279 | 0x1d1628cf9f7b0d8966b25fa1dfbdccf2a923c64ba203... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x683923db55fead99a79fa01a27eec3cb19679cc3',... | 1000 | 4000000 | 0xce96fe7eb7186e9f894de7703b4df8ea60e2dd77 |
13771105 | 40 | 62 | 0xbb03ec2fdbeb755c8d20bc191c05e90f740eb55ed626... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b',... | 50 | 15000000 | 0x8e0b94a789c26f21b141f99c888b84a8cd21a5dd |
13815271 | 254 | 257 | 0x12a074bc78a061862cd9b23e48ed1869d4006934f4ee... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x96e61422b6a9ba0e068b6c5add4ffabc6a4aae27',... | 200 | 4000000 | 0x2d407ddb06311396fe14d4b49da5f0471447d45c |
13923282 | 16 | 51 | 0xee88a8a2e9dd1ee6075618ce1de5c7978a5005685391... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x94671a3cee8c7a12ea72602978d1bb84e920efb2',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258103 | 186 | 221 | 0xac82634453bde9369a91037145367e1a1403a11d5b41... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x2fc6e9c1b2c07e18632efe51879415a580ad22e1',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258201 | 130 | 307 | 0xa74b2b9913f0b6f4b98240a38e01a7a572ba43aeed2a... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xeff721eae19885e17f5b80187d6527aad3ffc8de',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258216 | 171 | 352 | 0x62118e01f56bd9ef5729f060b6cb92b7a7152c024992... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xae78736cd615f374d3085123a210448e74fc6393',... | 50 | 4000000 | 0x89261103fa88a913c8d0debd00574fd16895407d |
14258246 | 97 | 223 | 0x3b2b03ba53435b452d3919a5ecffd87764a79a1b557f... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xdc0b02849bb8e0f126a216a2840275da829709b0',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258254 | 9 | 15 | 0x831d14585e3350c92f2f7764d86ee5e1a2ff64c1199e... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x15a629f0665a3eb97d7ae9a7ce7abf73aeb79415',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258264 | 9 | 18 | 0xfdeeeede11df1ad51154832812cd645659de365bacd5... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x808d3e6b23516967ceae4f17a5f9038383ed5311',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258291 | 10 | 15 | 0xc9f34b9d461d6717e46b3a1d123d8e934a31fe6f6b12... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xf49764c9c5d644ece6ae2d18ffd9f1e902629777',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258305 | 11 | 49 | 0x3fc91a72dd9ce3b9e3f3b71e7cc0a552213d80e9d929... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd3b5d9a561c293fb42b446fe7e237daa9bf9aa84',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14258326 | 14 | 36 | 0x82a389b9aec70c5df1ff638fd17a0df6a41a6262665e... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xadf15ec41689fc5b6dca0db7c53c9bfe7981e655',... | 1000000000 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14320969 | 339 | 574 | 0x67570a2ac0cea270dcfc0407ba6d5142cb916cf769e8... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xadf15ec41689fc5b6dca0db7c53c9bfe7981e655',... | 200 | 4000000 | 0x9e0bce7ec474b481492610eb9dd5d69eb03718d5 |
14352521 | 58 | 67 | 0x6c12285a9e0aef3f724c79f31166da0cba968a15fba4... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x92d6c1e31e14520e676a687f0a93788b716beff5',... | 10 | 4000000 | 0x8135d8ccd2acbe575ebf1827349185df7185cf97 |
14359804 | 7 | 10 | 0x44d990e4a64e80d089780bc15616018526b18cc6c4b0... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0',... | 10 | 4000000 | 0xb36a0671b3d49587236d7833b01e79798175875f |
14359842 | 11 | 15 | 0x370ffab0e1280d171f5178667230189269257bfddca9... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x31429d1856ad1377a8a0079410b297e1a9e214c2',... | 10 | 4000000 | 0xb36a0671b3d49587236d7833b01e79798175875f |
14437811 | 50 | 68 | 0xf1c1aeb5ffe7aab409ca152cd379dca57901bc99990c... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xfe32747d0251ba92bcb80b6d16c8257ecf25ab1c',... | 100 | 4000000 | 0xd6d30f186e802c1558b8137bd730f7f4aec17ae7 |
14450075 | 301 | 384 | 0x545b5cc61fa6a78816cb703d2162640a07f1b2f79676... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xdc59ac4fefa32293a95889dc396682858d52e5db',... | 100 | 4000000 | 0x925753106fcdb6d2f30c3db295328a0a1c5fd1d1 |
14482675 | 100 | 368 | 0x2c33a4f67dfa957d731e431348610d8c7fde7c84016e... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xfe2e637202056d30016725477c5da089ab0a043a',... | 50 | 4000000 | 0x61b01a33aea3e827b3941ab097778bd3fa48a332 |
14482785 | 215 | 388 | 0x9868762a164781398295c896488101209a23398bb39c... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xfe2e637202056d30016725477c5da089ab0a043a',... | 50 | 4000000 | 0x61b01a33aea3e827b3941ab097778bd3fa48a332 |
14485339 | 209 | 360 | 0x3cab83a3237ab181b9e69061ca63965d178d3ede126f... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd6ecdfd41ddb7167f3ed9b37f33fb24d57543e26',... | 50 | 30000000 | 0x1128076b88ebc51e9c0b0b1ed64ec2fe45bd47df |
14577663 | 299 | 473 | 0x6e280f2288940c3037da354eb4f1c67967939fdb95d1... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd533a949740bb3306d119cc777fa900ba034cd52',... | 10 | 4000000 | 0x2949c8b8522b3e096deeb8865fccc17c64f20cc0 |
14577668 | 51 | 68 | 0x4bcc6068c4bfb42d89adde97cb7500f63b4942046aec... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0xd533a949740bb3306d119cc777fa900ba034cd52',... | 10 | 4000000 | 0x2949c8b8522b3e096deeb8865fccc17c64f20cc0 |
14591188 | 223 | 315 | 0xb4c7083e864de60115a05832643f050b4441dc48c2d0... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x79317218de52dfa2a233a3aeed098161889418c7',... | 10 | 15000000 | 0x8dc7371d855bcf361655ace52eaea10c78ef579e |
14605874 | 56 | 191 | 0x3e7b04f9afa1da1e934cfce05a1317821b70bf5b30a1... | 0xb9fc157394af804a3578134a6585c0dc9cc990d4 | ('0x973f054edbecd287209c36a2651094fa52f99a71',... | 100 | 4000000 | 0xecce08c2636820a81fc0c805dbdc7d846636bbc4 |
Reference
- async ctc.protocols.curve_utils.async_get_base_pools(start_block=None, end_block=None, provider=None, verbose=False)
- Parameters
start_block (Union[SupportsRound, str, int, Literal['latest'], Literal['earliest'], Literal['pending'], NoneType]) –
end_block (Union[SupportsRound, str, int, Literal['latest'], Literal['earliest'], Literal['pending'], NoneType]) –
provider (Union[str, PartialProvider, Provider, NoneType]) –
verbose (<class 'bool'>) –
- Return type
Any
- async ctc.protocols.curve_utils.async_get_meta_pools(start_block=None, end_block=None, provider=None, verbose=False)
- Parameters
start_block (Union[SupportsRound, str, int, Literal['latest'], Literal['earliest'], Literal['pending'], NoneType]) –
end_block (Union[SupportsRound, str, int, Literal['latest'], Literal['earliest'], Literal['pending'], NoneType]) –
provider (Union[str, PartialProvider, Provider, NoneType]) –
verbose (<class 'bool'>) –
- Return type
Any
- async ctc.protocols.curve_utils.async_get_plain_pools(start_block=None, end_block=None, provider=None, verbose=False)
- Parameters
start_block (Union[SupportsRound, str, int, Literal['latest'], Literal['earliest'], Literal['pending'], NoneType]) –
end_block (Union[SupportsRound, str, int, Literal['latest'], Literal['earliest'], Literal['pending'], NoneType]) –
provider (Union[str, PartialProvider, Provider, NoneType]) –
verbose (<class 'bool'>) –
- Return type
Any
- async ctc.protocols.curve_utils.async_get_pool_metadata(pool, n_tokens=None, provider=None)
- Parameters
pool (Address) –
n_tokens (int | None) –
provider (ProviderSpec) –
- Return type
CurvePoolMetadata
- async ctc.protocols.curve_utils.async_get_pool_state(pool, n_tokens=None, block=None, provider=None, normalize=True)
- Parameters
pool (Address) –
n_tokens (int | None) –
block (BlockNumberReference | None) –
provider (ProviderSpec) –
normalize (bool) –
- Return type
dict
- async ctc.protocols.curve_utils.async_get_virtual_price(pool, provider=None, block=None)
- Parameters
pool (Address) –
provider (ProviderSpec) –
block (BlockNumberReference | None) –
- Return type
int