@soma-finance/core-contracts
Version:
SOMA Finance core contracts
50 lines (49 loc) • 3.8 kB
JSON
{
"_format": "hh-sol-artifact-1",
"contractName": "BabylonianTest",
"sourceName": "contracts/soma/SomaSwap/test/BabylonianTest.sol",
"abi": [
{
"inputs": [
{
"internalType": "uint256",
"name": "num",
"type": "uint256"
}
],
"name": "getGasCostOfSqrt",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "num",
"type": "uint256"
}
],
"name": "sqrt",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "pure",
"type": "function"
}
],
"bytecode": "0x608060405234801561001057600080fd5b506102ab806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063677342ce1461003b578063821f492414610060575b600080fd5b61004e610049366004610227565b610073565b60405190815260200160405180910390f35b61004e61006e366004610227565b610084565b600061007e826100a6565b92915050565b6000805a9050610093836100a6565b505a61009f9082610256565b9392505050565b6000816000036100b857506000919050565b816001600160801b82106100d15760809190911c9060401b5b6801000000000000000082106100ec5760409190911c9060201b5b64010000000082106101035760209190911c9060101b5b6201000082106101185760109190911c9060081b5b610100821061012c5760089190911c9060041b5b6010821061013f5760049190911c9060021b5b6008821061014b5760011b5b60016101578286610269565b610161908361028b565b901c905060016101718286610269565b61017b908361028b565b901c9050600161018b8286610269565b610195908361028b565b901c905060016101a58286610269565b6101af908361028b565b901c905060016101bf8286610269565b6101c9908361028b565b901c905060016101d98286610269565b6101e3908361028b565b901c905060016101f38286610269565b6101fd908361028b565b901c9050600061020d8286610269565b905080821061021c578061021e565b815b95945050505050565b60006020828403121561023957600080fd5b5035919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561007e5761007e610240565b60008261028657634e487b7160e01b600052601260045260246000fd5b500490565b8082018082111561007e5761007e61024056fea164736f6c6343000812000a",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063677342ce1461003b578063821f492414610060575b600080fd5b61004e610049366004610227565b610073565b60405190815260200160405180910390f35b61004e61006e366004610227565b610084565b600061007e826100a6565b92915050565b6000805a9050610093836100a6565b505a61009f9082610256565b9392505050565b6000816000036100b857506000919050565b816001600160801b82106100d15760809190911c9060401b5b6801000000000000000082106100ec5760409190911c9060201b5b64010000000082106101035760209190911c9060101b5b6201000082106101185760109190911c9060081b5b610100821061012c5760089190911c9060041b5b6010821061013f5760049190911c9060021b5b6008821061014b5760011b5b60016101578286610269565b610161908361028b565b901c905060016101718286610269565b61017b908361028b565b901c9050600161018b8286610269565b610195908361028b565b901c905060016101a58286610269565b6101af908361028b565b901c905060016101bf8286610269565b6101c9908361028b565b901c905060016101d98286610269565b6101e3908361028b565b901c905060016101f38286610269565b6101fd908361028b565b901c9050600061020d8286610269565b905080821061021c578061021e565b815b95945050505050565b60006020828403121561023957600080fd5b5035919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561007e5761007e610240565b60008261028657634e487b7160e01b600052601260045260246000fd5b500490565b8082018082111561007e5761007e61024056fea164736f6c6343000812000a",
"linkReferences": {},
"deployedLinkReferences": {}
}