0 txs
559 calls
constructor
No constructor.
functions
A
viewfunction A() view returns (uint256)
B
viewfunction B() view returns (uint256)
getEthBuyQuote
purefunction getEthBuyQuote(uint256 currentSupply, uint256 ethOrderSize) pure returns (uint256)
getEthSellQuote
purefunction getEthSellQuote(uint256 currentSupply, uint256 ethOrderSize) pure returns (uint256)
getTokenBuyQuote
purefunction getTokenBuyQuote(uint256 currentSupply, uint256 tokenOrderSize) pure returns (uint256)
getTokenSellQuote
purefunction getTokenSellQuote(uint256 currentSupply, uint256 tokensToSell) pure returns (uint256)
events
No events.
errors
InsufficientLiquidity
error InsufficientLiquidity()
creation bytecode
0x60c0806040523461006157633f3b44456080526401050cf21b60a0526107db9081610067823960805181818160790152818161011101526101a4015260a05181818160d701528181610170015281816101ff0152818161025f015261029b0152f35b600080fdfe608080604052600436101561001357600080fd5b60003560e01c90816332e7c5bf1461028557508063447df2291461022f57806373317164146101de57806390d60a0e1461014f578063c1e4dcbc146100a15763f446c1d01461006157600080fd5b3461009c57600036600319011261009c5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b600080fd5b3461009c576100af366102be565b80821061013e578161010f6100c9610136936020956102f7565b6101096100fd6101026100fd7f00000000000000000000000000000000000000000000000000000000000000009687610304565b610334565b9285610304565b906102f7565b7f0000000000000000000000000000000000000000000000000000000000000000906104a8565b604051908152f35b63bb55fd2760e01b60005260046000fd5b3461009c5760206101366101d9610165366102be565b6101d46101cf9392937f0000000000000000000000000000000000000000000000000000000000000000926101c96101a06100fd8887610304565b91857f0000000000000000000000000000000000000000000000000000000000000000916104a8565b906102d4565b61053f565b610766565b6102f7565b3461009c5760206101366101096101f4366102be565b6101d46101cf9392937f0000000000000000000000000000000000000000000000000000000000000000926101096101a06100fd8887610304565b3461009c57602061013661025161010f610248366102be565b908093916102d4565b6101d96100fd6101026100fd7f00000000000000000000000000000000000000000000000000000000000000009687610304565b3461009c57600036600319011261009c576020907f00000000000000000000000000000000000000000000000000000000000000008152f35b604090600319011261009c576004359060243590565b919082018092116102e157565b634e487b7160e01b600052601160045260246000fd5b919082039182116102e157565b9080600019048211610320575b670de0b6b3a764000091020490565b80156103115763bac65e5b6000526004601cfd5b68023f2fa8f6da5b9d28198113156104a257680755bf798b4a1bf1e5811215610494576503782dace9d990604e1b0574029d9dc38563c32e5c2f6dc192ee70ef65f9978af36001605f1b6bb17217f7d1cf79abc9e3b3988360601b050160601d916bb17217f7d1cf79abc9e3b39883029003806c10fe68e7fd37d0007b713f765081010260601d6e05180bb14799ab47a8a8cb2a527d57826e02c72388d9f74f51a9331fed693f1419816db1bbb201f443cf962f1a1d3db4a5816d1a521255e34f6a5061b25ef1c9c319816d0277594991cfc85f6e2461837cd9816c240c330e9fb2d9cbaf0fd5aafb1981010260601d010260601d010260601d010260601d010260601d01916e0587f503bb6ea29d25fcb7401964506d360d7aeea093263ecc6e0ecb291760621b926d02d16720577bd19bf614176fe9ea810190836d01d3967ed30fc4f89c02bab57081199101010260601d01020105029060c3031c90565b63a37bfec96000526004601cfd5b50600090565b818102929181158285048214178302156104c3575050900490565b829060001981840985811086019003920990826000038316928181111561053157839004806003026002188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018484830304948060000304019211900302170290565b63ae47f7026000526004601cfd5b806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b176000821315610758577ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be83831c1c601f161a1890811b609f1c806c465772b2bbbb5f824b15207a3001810260601d6d0388eaa27412d5aca026815d636e01810260601d6d0df99ac502031bf953eff472fdcc01810260601d6d13cdffb29d51d99322bdff5f221101810260601d6d0a0f742023def783a307a986912e01810260601d6d01920d8043ca89b5239253284e4201810260601d6c0b7a86d7375468fac667a0a5270190780a09507084cc699bb0e71ea869ffffffffffffffffffffffff19906cb9a025d814b29c212b8b1a07cd19816d02384773bdf1ac5676facced609019816c8c3f38e95a6b1ff2ab1c3b343619818080806c29508e458543d8aa4df2abee78010260601d6d0139601a2efabe717e604cbb4894010260601d6d02247f7a7b6594320649aa03aba1010260601d010260601d010260601d01020105711340daa0d5f769dba1915cef59f0815a55060290609f037d0267a36c0c95b3975ab3ee5b203a7614a3f75373f047d803ae7b6687f2b302017d57115e47018c7177eebf7cd370a3356a1b7863008a5ae8028c72b88642840160ae1d90565b631615e6386000526004601cfd5b7812725dd1d243aba0e75fe645cc4873f9e65afe688c928e1f22811082021561079757670de0b6b3a7640000020490565b637c5f487d6000526004601cfdfea26469706673582212206063b4346619c601e586207290247efceeb39c69eccbd9469bf0afc3e77102f064736f6c634300081b0033