0 txs
1 call
constructor
No constructor.
functions
exp
purefunction exp(int256 x) pure returns (uint256)
get_D
purefunction get_D(uint256[] _xp, uint256 _amp, uint256 _n_coins) pure returns (uint256)
get_y_D
purefunction get_y_D(uint256 A, int128 i, uint256[] xp, uint256 D, uint256 _n_coins) pure returns (uint256)
get_y
purefunction get_y(int128 i, int128 j, uint256 x, uint256[] xp, uint256 _amp, uint256 _D, uint256 _n_coins) pure returns (uint256)
events
No events.
errors
No errors.
creation bytecode
0x610b6861001161000039610b68610000f360003560e01c60026003820660011b610b6201601e39600051565b63aa3ded9b8118610b575761010436103417610b5d5760043580600f0b8118610b5d5760405260243580600f0b8118610b5d576060526064356004016008813511610b5d57803560208160051b01808360803750505060c43580607f1c610b5d576101a05260605160405114610b5d57600060605112610b5d576101a0516060511215610b5d57600060405112610b5d576101a0516040511215610b5d57604060846101c037606036610200376101e051610260526101c05160c435808202811583838304141715610b5d57905090506102805260006008905b806102a0526101a0516102a0511861010b576101bf565b6040516102a051186101235760443561022052610151565b6060516102a051146101b4576102a051608051811015610b5d5760051b60a0015161022052610151566101b4565b6102005161022051808201828110610b5d579050905061020052610260516101e051808202811583838304141715610b5d57905090506102205160c435808202811583838304141715610b5d57905090508015610b5d5780820490509050610260525b6001018181186100f4575b5050610260516101e051808202811583838304141715610b5d579050905060648102816064820418610b5d5790506102805160c435808202811583838304141715610b5d57905090508015610b5d578082049050905061026052610200516101e05160648102816064820418610b5d579050610280518015610b5d5780820490509050808201828110610b5d57905090506102a0526101e0516102c052600060ff905b806102e0526102c051610240526102c0516102c051808202811583838304141715610b5d579050905061026051808201828110610b5d57905090506102c0518060011b818160011c18610b5d5790506102a051808201828110610b5d57905090506101e051808203828111610b5d57905090508015610b5d57808204905090506102c052610240516102c05111610320576001610240516102c051808203828111610b5d57905090501161034957505060206102c061035b56610349565b60016102c05161024051808203828111610b5d57905090501161034957505060206102c061035b565b60010181811861026257505060006000fd5bf3610b57565b6350e7277d8118610b5757608436103417610b5d576004356004016008813511610b5d57803560208160051b018083604037505050600061016052600060405160088111610b5d5780156103e257905b8060051b60600151610180526101605161018051808201828110610b5d5790509050610160526001018181186103b1575b5050610160516103fc5760006101805260206101806105f6565b6101605161018052602435604435808202811583838304141715610b5d57905090506101a052600060ff905b806101c052610180516101e052600060405160088111610b5d57801561049257905b8060051b60600151610200526101e05161018051808202811583838304141715610b5d5790509050610200518015610b5d57808204905090506101e05260010181811861044a575b50506101e0516044356044350a8015610b5d57808204905090506101e052610180516102005260646101a05161016051808202811583838304141715610b5d5790509050046101e051604435808202811583838304141715610b5d5790509050808201828110610b5d579050905061018051808202811583838304141715610b5d579050905060646101a05160648103818111610b5d57905061018051808202811583838304141715610b5d5790509050046001604435016101e051808202811583838304141715610b5d5790509050808201828110610b5d57905090508015610b5d5780820490509050610180526102005161018051116105bb5760016102005161018051808203828111610b5d5790509050116105e457505060206101806105f6566105e4565b60016101805161020051808203828111610b5d5790509050116105e457505060206101806105f6565b60010181811861042857505060006000fd5bf3610b57565b637982c34081186108e55760c436103417610b5d5760243580600f0b8118610b5d576040526044356004016008813511610b5d57803560208160051b01808360603750505060843580607f1c610b5d5761018052600060405112610b5d57610180516040511215610b5d576060366101a03760643561020052600435608435808202811583838304141715610b5d57905090506102205260006008905b80610240526101805161024051186106b05761074b565b60405161024051146107405761024051606051811015610b5d5760051b608001516101c0526106de56610740565b6101a0516101c051808201828110610b5d57905090506101a05261020051606435808202811583838304141715610b5d57905090506101c051608435808202811583838304141715610b5d57905090508015610b5d5780820490509050610200525b600101818118610699575b505061020051606435808202811583838304141715610b5d579050905060648102816064820418610b5d57905061022051608435808202811583838304141715610b5d57905090508015610b5d5780820490509050610200526101a05160643560648102816064820418610b5d579050610220518015610b5d5780820490509050808201828110610b5d57905090506102405260643561026052600060ff905b8061028052610260516101e0526102605161026051808202811583838304141715610b5d579050905061020051808201828110610b5d5790509050610260518060011b818160011c18610b5d57905061024051808201828110610b5d5790509050606435808203828111610b5d57905090508015610b5d5780820490509050610260526101e05161026051116108a85760016101e05161026051808203828111610b5d5790509050116108d157505060206102606108e3566108d1565b6001610260516101e051808203828111610b5d5790509050116108d157505060206102606108e3565b6001018181186107eb57505060006000fd5bf35b63e46751e38118610b5757602436103417610b5d576004356040527ffffffffffffffffffffffffffffffffffffffffffffffffdc0d0570925a462d76004351361093757600060605260206060610b55565b680755bf798b4a1bf1e460043513156109a75760106060527f7761645f657870206f766572666c6f770000000000000000000000000000000060805260605060605180608001601f826000031636823750506308c379a06020526020604052601f19601f6060510116604401603cfd5b6503782dace9d9600435604e1b056040526b8000000000000000000000006bb17217f7d1cf79abc9e3b39860405160601b050160601d6060526bb17217f7d1cf79abc9e3b39860605102604051036040526d02d16720577bd19bf614176fe9ea6040516c10fe68e7fd37d0007b713f7650604051010260601d0160805279d835ebba824c98fb31b83b2ca45c0000000000000000000000006040516e0587f503bb6ea29d25fcb7401964506080516d04a4fd9f2a8b96949216d2255a6c60405160805101030260601d01020160a0526d0277594991cfc85f6e2461837cd96040516c240c330e9fb2d9cbaf0fd5aafc604051030260601d0160c0526d1a521255e34f6a5061b25ef1c9c460405160c0510260601d0360c0526db1bbb201f443cf962f1a1d3db4a560405160c0510260601d0160c0526e02c72388d9f74f51a9331fed693f1560405160c0510260601d0360c0526e05180bb14799ab47a8a8cb2a527d5760405160c0510260601d0160c05260c05160a0510560e05274029d9dc38563c32e5c2f6dc192ee70ef65f9978af360e0510260605160c30360008112610b5d571c6101005260206101005bf35b60006000fd5b600080fd05fc0361001a84190b68810600a16576797065728300030a0014