update contracts+ desktop version
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"contractName": "MemeAltar",
|
||||
"contractAddress": "0x6Def7896c714b77bD9BcD6BF5d88A1e7000C86dE",
|
||||
"contractAddress": "0x9842954639aF0c1d7A692222955868806287aeEA",
|
||||
"abi": [
|
||||
{
|
||||
"inputs": [
|
||||
@@ -19,11 +19,6 @@
|
||||
"name": "_weth",
|
||||
"type": "address"
|
||||
},
|
||||
{
|
||||
"internalType": "address",
|
||||
"name": "_developer",
|
||||
"type": "address"
|
||||
},
|
||||
{
|
||||
"internalType": "address",
|
||||
"name": "_admin",
|
||||
@@ -40,9 +35,9 @@
|
||||
"type": "address"
|
||||
},
|
||||
{
|
||||
"internalType": "uint256[]",
|
||||
"name": "roundGoals",
|
||||
"type": "uint256[]"
|
||||
"internalType": "uint112",
|
||||
"name": "_defaultGoal",
|
||||
"type": "uint112"
|
||||
}
|
||||
],
|
||||
"stateMutability": "nonpayable",
|
||||
@@ -55,7 +50,7 @@
|
||||
},
|
||||
{
|
||||
"inputs": [],
|
||||
"name": "Impossible",
|
||||
"name": "InsufficientOutputAmount",
|
||||
"type": "error"
|
||||
},
|
||||
{
|
||||
@@ -88,6 +83,11 @@
|
||||
"name": "RoundCompletedRegistrationFailed",
|
||||
"type": "error"
|
||||
},
|
||||
{
|
||||
"inputs": [],
|
||||
"name": "SwitchRequiresMemeBeSet",
|
||||
"type": "error"
|
||||
},
|
||||
{
|
||||
"inputs": [],
|
||||
"name": "TokenIsNotInSacrificableList",
|
||||
@@ -192,37 +192,37 @@
|
||||
{
|
||||
"components": [
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b1",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m1",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b2",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m2",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b3",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m4",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
}
|
||||
],
|
||||
"indexed": true,
|
||||
"indexed": false,
|
||||
"internalType": "struct MemeAltar.BM",
|
||||
"name": "_bm",
|
||||
"type": "tuple"
|
||||
@@ -286,34 +286,34 @@
|
||||
{
|
||||
"components": [
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b1",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m1",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b2",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m2",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b3",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m4",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
}
|
||||
],
|
||||
"internalType": "struct MemeAltar.BM",
|
||||
@@ -335,9 +335,9 @@
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "newDefaultGoal",
|
||||
"type": "uint256"
|
||||
"type": "uint112"
|
||||
}
|
||||
],
|
||||
"name": "adjustDefaultGoal",
|
||||
@@ -354,9 +354,9 @@
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint32",
|
||||
"name": "newDurationLimit",
|
||||
"type": "uint256"
|
||||
"type": "uint32"
|
||||
}
|
||||
],
|
||||
"name": "adjustRoundDurationLimit",
|
||||
@@ -401,34 +401,34 @@
|
||||
"name": "bm",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b1",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m1",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b2",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m2",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "b3",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
},
|
||||
{
|
||||
"internalType": "uint8",
|
||||
"internalType": "uint40",
|
||||
"name": "m4",
|
||||
"type": "uint8"
|
||||
"type": "uint40"
|
||||
}
|
||||
],
|
||||
"stateMutability": "view",
|
||||
@@ -439,9 +439,9 @@
|
||||
"name": "currentRound",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "",
|
||||
"type": "uint256"
|
||||
"type": "uint112"
|
||||
}
|
||||
],
|
||||
"stateMutability": "view",
|
||||
@@ -452,8 +452,37 @@
|
||||
"name": "defaultGoal",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "",
|
||||
"type": "uint112"
|
||||
}
|
||||
],
|
||||
"stateMutability": "view",
|
||||
"type": "function"
|
||||
},
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "address",
|
||||
"name": "memeToSacrifice",
|
||||
"type": "address"
|
||||
},
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"name": "amountToSacrifice",
|
||||
"type": "uint256"
|
||||
},
|
||||
{
|
||||
"internalType": "bool",
|
||||
"name": "roundParticipant",
|
||||
"type": "bool"
|
||||
}
|
||||
],
|
||||
"name": "getAmountETHBase",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"name": "amountETHBase",
|
||||
"type": "uint256"
|
||||
}
|
||||
],
|
||||
@@ -466,6 +495,11 @@
|
||||
"internalType": "address",
|
||||
"name": "memeToSacrifice",
|
||||
"type": "address"
|
||||
},
|
||||
{
|
||||
"internalType": "bool",
|
||||
"name": "buyFunc",
|
||||
"type": "bool"
|
||||
}
|
||||
],
|
||||
"name": "getAmountToReachGoal",
|
||||
@@ -482,12 +516,12 @@
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "roundNumber",
|
||||
"type": "uint256"
|
||||
"type": "uint112"
|
||||
}
|
||||
],
|
||||
"name": "getGoalInBLD",
|
||||
"name": "getGoalInBLOOD",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
@@ -511,7 +545,7 @@
|
||||
"type": "uint256"
|
||||
}
|
||||
],
|
||||
"name": "getRewardFor",
|
||||
"name": "getRewardForSacrifice",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
@@ -525,9 +559,9 @@
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "roundNumber",
|
||||
"type": "uint256"
|
||||
"type": "uint112"
|
||||
},
|
||||
{
|
||||
"internalType": "address",
|
||||
@@ -652,9 +686,9 @@
|
||||
"name": "roundDurationLimit",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint32",
|
||||
"name": "",
|
||||
"type": "uint256"
|
||||
"type": "uint32"
|
||||
}
|
||||
],
|
||||
"stateMutability": "view",
|
||||
@@ -663,27 +697,27 @@
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "",
|
||||
"type": "uint256"
|
||||
"type": "uint112"
|
||||
}
|
||||
],
|
||||
"name": "rounds",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "goal",
|
||||
"type": "uint256"
|
||||
"type": "uint112"
|
||||
},
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"name": "expirationTimestamp",
|
||||
"type": "uint256"
|
||||
},
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint112",
|
||||
"name": "ethUsedToBuy",
|
||||
"type": "uint256"
|
||||
"type": "uint112"
|
||||
},
|
||||
{
|
||||
"internalType": "uint32",
|
||||
"name": "expirationTimestamp",
|
||||
"type": "uint32"
|
||||
}
|
||||
],
|
||||
"stateMutability": "view",
|
||||
@@ -700,14 +734,19 @@
|
||||
"internalType": "uint256",
|
||||
"name": "amountToSacrifice",
|
||||
"type": "uint256"
|
||||
},
|
||||
{
|
||||
"internalType": "uint112",
|
||||
"name": "minETH",
|
||||
"type": "uint112"
|
||||
}
|
||||
],
|
||||
"name": "sacrificeMeme",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"internalType": "uint128",
|
||||
"name": "reward",
|
||||
"type": "uint256"
|
||||
"type": "uint128"
|
||||
}
|
||||
],
|
||||
"stateMutability": "nonpayable",
|
||||
@@ -715,11 +754,6 @@
|
||||
},
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"name": "minBLD",
|
||||
"type": "uint256"
|
||||
},
|
||||
{
|
||||
"internalType": "address",
|
||||
"name": "memeToSacrifice",
|
||||
@@ -729,9 +763,14 @@
|
||||
"internalType": "uint256",
|
||||
"name": "amountToSacrifice",
|
||||
"type": "uint256"
|
||||
},
|
||||
{
|
||||
"internalType": "uint256",
|
||||
"name": "minBLOOD",
|
||||
"type": "uint256"
|
||||
}
|
||||
],
|
||||
"name": "sacrificeMemeAndBuyBLD",
|
||||
"name": "sacrificeMemeAndBuyBLOOD",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "uint256",
|
||||
@@ -774,6 +813,43 @@
|
||||
"stateMutability": "nonpayable",
|
||||
"type": "function"
|
||||
},
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
"internalType": "address",
|
||||
"name": "meme",
|
||||
"type": "address"
|
||||
},
|
||||
{
|
||||
"internalType": "address",
|
||||
"name": "newUniV2Pool",
|
||||
"type": "address"
|
||||
}
|
||||
],
|
||||
"name": "switchUniV2Pool",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "bool",
|
||||
"name": "",
|
||||
"type": "bool"
|
||||
}
|
||||
],
|
||||
"stateMutability": "nonpayable",
|
||||
"type": "function"
|
||||
},
|
||||
{
|
||||
"inputs": [],
|
||||
"name": "uniV3Pool",
|
||||
"outputs": [
|
||||
{
|
||||
"internalType": "address",
|
||||
"name": "",
|
||||
"type": "address"
|
||||
}
|
||||
],
|
||||
"stateMutability": "view",
|
||||
"type": "function"
|
||||
},
|
||||
{
|
||||
"inputs": [
|
||||
{
|
||||
@@ -809,10 +885,6 @@
|
||||
],
|
||||
"stateMutability": "view",
|
||||
"type": "function"
|
||||
},
|
||||
{
|
||||
"stateMutability": "payable",
|
||||
"type": "receive"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user