diff --git a/build/contracts/BEBoxMall.json b/build/contracts/BEBoxMall.json index b919949..0370da2 100644 --- a/build/contracts/BEBoxMall.json +++ b/build/contracts/BEBoxMall.json @@ -45792,8 +45792,8 @@ } }, "links": {}, - "address": "0x9095b8e8a5a4E7Fcb7F569dDc325eAB089732B26", - "transactionHash": "0xcad1cc7649d6cf501cd91a3ac63e4b79ce9e0c96baecd772ca0f4a8da4d33e6e" + "address": "0x04ECd1849a3B252A9f55F0A3D610cF450BE6bbD2", + "transactionHash": "0xfde18a759744034e95f7d992ddd9c0839db4c30993c81cf57176edb6aa6c77ee" }, "80001": { "events": {}, @@ -45881,7 +45881,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:52.008Z", + "updatedAt": "2022-11-01T02:30:54.359Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BEChip1155.json b/build/contracts/BEChip1155.json index 2d35a4e..973581e 100644 --- a/build/contracts/BEChip1155.json +++ b/build/contracts/BEChip1155.json @@ -29441,8 +29441,8 @@ } }, "links": {}, - "address": "0xe3eEC5619ec9189E5d27F258Ca68A5c85136E4A6", - "transactionHash": "0xb1795696b6a4a72ae2cc2fc4d9f543209ac05134ac8df14f2f81a6a7736c451a" + "address": "0xc56a7B89639738382abF20E1829d1ff1a4e21e33", + "transactionHash": "0xf0210a0e48555343e40fdc06b50d2d54a01d9e62fd2b0d8f8ab98a016efca3cc" }, "80001": { "events": {}, @@ -29530,7 +29530,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:36.328Z", + "updatedAt": "2022-11-01T02:30:35.446Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BECoin.json b/build/contracts/BECoin.json index 72f07ec..2b0ef23 100644 --- a/build/contracts/BECoin.json +++ b/build/contracts/BECoin.json @@ -9689,8 +9689,8 @@ } }, "links": {}, - "address": "0x72440269630E393d38975Db7fA7Cb4D14e7eC061", - "transactionHash": "0x71310f381430446eafe06dc3118c8f424211bc2d6874a5a316a29aca894914d5" + "address": "0x4d46f75Be6E98dBA8E8384802a68d550DeB69770", + "transactionHash": "0xfad7ed189809303e761da8f75f475b907fd58292c4959a0c87cae7fdc15cb27b" }, "80001": { "events": {}, @@ -9778,7 +9778,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:22.607Z", + "updatedAt": "2022-11-01T02:30:21.895Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BEEquipment.json b/build/contracts/BEEquipment.json index dac92a9..253164c 100644 --- a/build/contracts/BEEquipment.json +++ b/build/contracts/BEEquipment.json @@ -22418,8 +22418,8 @@ } }, "links": {}, - "address": "0xE1c08596DEb9465184820f2815182157db42757B", - "transactionHash": "0x6abc23b1eaa44c7de109f247d3e2fa4efa6851546ec44ffadde3bacfb2bfdf2e" + "address": "0xf1486cC376555A5035cFa85A761279c9876Daddc", + "transactionHash": "0x400f28643f19cd306368db4cbf75cd5a2118c341e27e32aa4a2ad0d431937bd9" }, "1660724532588": { "events": {}, @@ -22501,7 +22501,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:32.669Z", + "updatedAt": "2022-11-01T02:30:32.044Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BEGold.json b/build/contracts/BEGold.json index a86aab8..9f46c0a 100644 --- a/build/contracts/BEGold.json +++ b/build/contracts/BEGold.json @@ -11782,8 +11782,8 @@ } }, "links": {}, - "address": "0xFA64858C14345C0a3aD805E0da64900C4d7ec5e6", - "transactionHash": "0x51ce82e367711959596d049ba18a80ab61cdb6326dc84b887e90e7fd57ee4915" + "address": "0xb3212b66C337F83D277172D891Daf31776FF9D79", + "transactionHash": "0x644d2a74ad31bf4c39f6119ea590f6eb8eb8b497b53e6676f9b4d754c5a15439" }, "80001": { "events": {}, @@ -11871,7 +11871,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:25.978Z", + "updatedAt": "2022-11-01T02:30:25.358Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BEHero.json b/build/contracts/BEHero.json index 6001989..2d1886d 100644 --- a/build/contracts/BEHero.json +++ b/build/contracts/BEHero.json @@ -22418,8 +22418,8 @@ } }, "links": {}, - "address": "0x6bf5b6F9b59DF885bD241304C902C5bF7d816fbd", - "transactionHash": "0x443d826178486704ba7bd0d84ea9ee35f3f1c5964b443a22a95207ccd70cd1ce" + "address": "0xCd36bFD6f5c9685A5b1DD953E8279eeC7d41e1E1", + "transactionHash": "0x997b96cd0e45bbb92ddd62b4727bfc8f72ad02495493536f68d0c9663de192f5" }, "80001": { "events": {}, @@ -22507,7 +22507,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:29.418Z", + "updatedAt": "2022-11-01T02:30:28.722Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BENftMall.json b/build/contracts/BENftMall.json index bae26f3..4c14482 100644 --- a/build/contracts/BENftMall.json +++ b/build/contracts/BENftMall.json @@ -139,7 +139,8 @@ "name": "checkSigner", "outputs": [], "stateMutability": "pure", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -162,7 +163,8 @@ "name": "checkSigner712", "outputs": [], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -175,7 +177,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -188,7 +191,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -207,7 +211,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -220,7 +225,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -239,7 +245,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -317,7 +324,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -490,7 +498,8 @@ } ], "stateMutability": "pure", - "type": "function" + "type": "function", + "constant": true } ], "metadata": "{\"compiler\":{\"version\":\"0.8.10+commit.fc410830\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"buyer\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address[3]\",\"name\":\"addresses\",\"type\":\"address[3]\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"price\",\"type\":\"uint256\"}],\"name\":\"BuyTransaction\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"buyer\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address[3]\",\"name\":\"addresses\",\"type\":\"address[3]\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"price\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"name\":\"BuyTransactionBatch\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"}],\"name\":\"addApprovalList\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"nftToken\",\"type\":\"address\"}],\"name\":\"addNFTTokenSupport\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[3]\",\"name\":\"addresses\",\"type\":\"address[3]\"},{\"internalType\":\"uint256[3]\",\"name\":\"values\",\"type\":\"uint256[3]\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"buy1155NFT\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[3]\",\"name\":\"addresses\",\"type\":\"address[3]\"},{\"internalType\":\"uint256[4]\",\"name\":\"values\",\"type\":\"uint256[4]\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"buy721NFT\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"signer\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"hash\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"checkSigner\",\"outputs\":[],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"signer\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"structHash\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"checkSigner712\",\"outputs\":[],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"feeToAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getDuration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"duration\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_nftAddress\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_tokenAddress\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"_datas\",\"type\":\"uint256[]\"}],\"name\":\"getMessageHash\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[3]\",\"name\":\"addresses\",\"type\":\"address[3]\"},{\"internalType\":\"uint256[]\",\"name\":\"signArray\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"ignoreSignature\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"nftTokenSupported\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"paymentTokens\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"}],\"name\":\"removeApprovalList\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"nftToken\",\"type\":\"address\"}],\"name\":\"removeNFTTokenSupport\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"_removedPaymentTokens\",\"type\":\"address[]\"}],\"name\":\"removePaymentTokens\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_feeToAddress\",\"type\":\"address\"}],\"name\":\"setFeeToAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"_paymentTokens\",\"type\":\"address[]\"}],\"name\":\"setPaymentTokens\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"valNew\",\"type\":\"uint256\"}],\"name\":\"updateDuation\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"useSignature\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"usedSignatures\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{\"addApprovalList(address)\":{\"details\":\"Allow operation to reverse signature.\"},\"buy721NFT(address[3],uint256[4],bytes)\":{\"details\":\"Function matched transaction with user signatures\"},\"getDuration()\":{\"details\":\"Returns the max duration for function called by user\"},\"owner()\":{\"details\":\"Returns the address of the current owner.\"},\"removeApprovalList(address)\":{\"details\":\"Remove operation from approval list.\"},\"renounceOwnership()\":{\"details\":\"Leaves the contract without owner. It will not be possible to call `onlyOwner` functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.\"},\"transferOwnership(address)\":{\"details\":\"Transfers ownership of the contract to a new account (`newOwner`). Can only be called by the current owner.\"},\"updateDuation(uint256)\":{\"details\":\"Change duration value\"},\"useSignature(bytes)\":{\"details\":\"mark signature used\"}},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"project:/contracts/market/BENftMall.sol\":\"BENftMall\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"@openzeppelin/contracts/access/AccessControl.sol\":{\"keccak256\":\"0x4a1a0ba12bf1a33f10d9fe226278cf59675c0b929d29e4da99658a079b27fb84\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bda1319db846d6d6f92d8a57a9bdee8bde1dc39aa7546165791692c24dd6f30a\",\"dweb:/ipfs/Qma5oZ7DmbdAjd8mpiW7mx896PDtwsQtCQ2hj9Upf7b7JK\"]},\"@openzeppelin/contracts/access/IAccessControl.sol\":{\"keccak256\":\"0x59ce320a585d7e1f163cd70390a0ef2ff9cec832e2aa544293a00692465a7a57\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bb2c137c343ef0c4c7ce7b18c1d108afdc9d315a04e48307288d2d05adcbde3a\",\"dweb:/ipfs/QmUxhrAQM3MM3FF5j7AtcXLXguWCJBHJ14BRdVtuoQc8Fh\"]},\"@openzeppelin/contracts/access/Ownable.sol\":{\"keccak256\":\"0x24e0364e503a9bbde94c715d26573a76f14cd2a202d45f96f52134ab806b67b9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e12cbaa7378fd9b62280e4e1d164bedcb4399ce238f5f98fc0eefb7e50577981\",\"dweb:/ipfs/QmXRoFGUgfsaRkoPT5bxNMtSayKTQ8GZATLPXf69HcRA51\"]},\"@openzeppelin/contracts/governance/TimelockController.sol\":{\"keccak256\":\"0x61357e3fe6a0a93c779bc75f730d219458b268ffd19c0c0a6f31c7eb0f435466\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://510ed36606d4602eb167a9c66c3ccfcc863061ed64c7cd778729cd866b02e88e\",\"dweb:/ipfs/QmTCu2EYrP5jRhwK7zSdGyezANdb1xfP55zyLnfe8MAYCL\"]},\"@openzeppelin/contracts/token/ERC1155/IERC1155.sol\":{\"keccak256\":\"0x8e93de94c9062ebc94fb7e2e3929b0781ac6a2b7772e2f7a59045861c93e5be9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f920a631bf986c610fe573d3c70a2bb6f224f86f4a8550016470c7ee476c9ab5\",\"dweb:/ipfs/QmYzsyVMfnaREKHcHv5RPS8Xg5r1Q38E2SDsGBTnXeFWzb\"]},\"@openzeppelin/contracts/token/ERC20/IERC20.sol\":{\"keccak256\":\"0xbbc8ac883ac3c0078ce5ad3e288fbb3ffcc8a30c3a98c0fda0114d64fc44fca2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://87a7a5d2f6f63f84598af02b8c50ca2df2631cb8ba2453e8d95fcb17e4be9824\",\"dweb:/ipfs/QmR76hqtAcRqoFj33tmNjcWTLrgNsAaakYwnKZ8zoJtKei\"]},\"@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol\":{\"keccak256\":\"0xc3d946432c0ddbb1f846a0d3985be71299df331b91d06732152117f62f0be2b5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4632c341a06ba5c079b51ca5a915efab4e6ab57735b37839b3e8365ff806a43e\",\"dweb:/ipfs/QmTHT3xHYed2wajEoA5qu7ii2BxLpPhQZHwAhtLK5Z7ANK\"]},\"@openzeppelin/contracts/token/ERC721/IERC721.sol\":{\"keccak256\":\"0x516a22876c1fab47f49b1bc22b4614491cd05338af8bd2e7b382da090a079990\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a439187f7126d31add4557f82d8aed6be0162007cd7182c48fd934dbab8f3849\",\"dweb:/ipfs/QmRPLguRFvrRJS7r6F1bcLvsx6q1VrgjEpZafyeL8D7xZh\"]},\"@openzeppelin/contracts/utils/Address.sol\":{\"keccak256\":\"0x2ccf9d2313a313d41a791505f2b5abfdc62191b5d4334f7f7a82691c088a1c87\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b3a57d0854b2fdce6ebff933a48dca2445643d1eccfc27f00292e937f26c6a58\",\"dweb:/ipfs/QmW45rZooS9TqR4YXUbjRbtf2Bpb5ouSarBvfW1LdGprvV\"]},\"@openzeppelin/contracts/utils/Context.sol\":{\"keccak256\":\"0xe2e337e6dde9ef6b680e07338c493ebea1b5fd09b43424112868e9cc1706bca7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6df0ddf21ce9f58271bdfaa85cde98b200ef242a05a3f85c2bc10a8294800a92\",\"dweb:/ipfs/QmRK2Y5Yc6BK7tGKkgsgn3aJEQGi5aakeSPZvS65PV8Xp3\"]},\"@openzeppelin/contracts/utils/Strings.sol\":{\"keccak256\":\"0x32c202bd28995dd20c4347b7c6467a6d3241c74c8ad3edcbb610cd9205916c45\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://8179c356adb19e70d6b31a1eedc8c5c7f0c00e669e2540f4099e3844c6074d30\",\"dweb:/ipfs/QmWFbivarEobbqhS1go64ootVuHfVohBseerYy9FTEd1W2\"]},\"@openzeppelin/contracts/utils/cryptography/ECDSA.sol\":{\"keccak256\":\"0x3c07f43e60e099b3b157243b3152722e73b80eeb7985c2cd73712828d7f7da29\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://466ffb5a6e3bd65fffd996f9287ffd240ea21588a338c6efe143d94eaed014a7\",\"dweb:/ipfs/Qmans3vvPJZcvxe9KLAPc9Xwe4TFVTJdzaQGpi62Vrhoe2\"]},\"@openzeppelin/contracts/utils/introspection/ERC165.sol\":{\"keccak256\":\"0xd10975de010d89fd1c78dc5e8a9a7e7f496198085c151648f20cba166b32582b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://fb0048dee081f6fffa5f74afc3fb328483c2a30504e94a0ddd2a5114d731ec4d\",\"dweb:/ipfs/QmZptt1nmYoA5SgjwnSgWqgUSDgm4q52Yos3xhnMv3MV43\"]},\"@openzeppelin/contracts/utils/introspection/IERC165.sol\":{\"keccak256\":\"0x447a5f3ddc18419d41ff92b3773fb86471b1db25773e07f877f548918a185bf1\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://be161e54f24e5c6fae81a12db1a8ae87bc5ae1b0ddc805d82a1440a68455088f\",\"dweb:/ipfs/QmP7C3CHdY9urF4dEMb9wmsp1wMxHF6nhA2yQE5SKiPAdy\"]},\"project:/contracts/core/HasSignature.sol\":{\"keccak256\":\"0x0dd6e7a422a2bbc563d37ab384dc892a0cc059b87696280481c00898aa07cf08\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b7021f78e720a8f2851dc9b55ec542f1b6c45c80cfd05f2d958a99dc6c36fb3d\",\"dweb:/ipfs/QmVBWKB7s2VU7CzLJKZjJKgkbBiBdj5g2u6FzdCTvjXczq\"]},\"project:/contracts/interfaces/IBEERC1155.sol\":{\"keccak256\":\"0xa61de07e87094fa7b8ad99b09d180fd7d8fac9ba0643cf70c8bbc2a94a3b4460\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://385ebae014adf66890001930f30de91b0295556c69d985e5fffd89c10ecf3257\",\"dweb:/ipfs/QmRUJ5doDzhmja2BCmF1f864o9YPmnY8Jy4BYCFe29ppBm\"]},\"project:/contracts/interfaces/IBEERC721.sol\":{\"keccak256\":\"0x53ccf9e321e2ec0a8735bc02e4c6c9979599f5534a881ab3e35a28e6b014f07b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0f22dd79a58255b1e458c222d604dd48662f27efc91002b5ed0e1d4f1886e9f1\",\"dweb:/ipfs/QmezhbFbJ98RXfVwhxgC7nxnXcq7RTMe2TtrBfmzYi6sA3\"]},\"project:/contracts/market/BENftMall.sol\":{\"keccak256\":\"0x75f75a31b8d174a44cb0b335a009ea99a3b3f847c1b7483d7793fb15a231b050\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://554c5ebcf3309b9f1e0311641eced6c82b9508d51e9438953572802c61caf3a7\",\"dweb:/ipfs/QmTLTUFzrZG7MnzZPv5ie1yenJDg63EZVuMwfhtekfAFSL\"]},\"project:/contracts/utils/Approval.sol\":{\"keccak256\":\"0xaa196e910376cef9cde3df5a5309c1522d2648bd4279cba468c3323793a3e031\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://175dc9b1aa5aeae7f9a70d89f0fc6b1a7c48e968deaa2112dea62f20177a1aea\",\"dweb:/ipfs/QmdZyLWRuJFgaH9wkKAWxXq3qR9jNfs6C6MwnrZcW8rd8f\"]},\"project:/contracts/utils/TimeChecker.sol\":{\"keccak256\":\"0xfd7166019ec3429792765d067a6b839f5db481e8ca9e20f3b8cd2726dfa4f70c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3acefbcdab9b6a110549a7b65f9c4482d095752da13be92f6f82a750386082f5\",\"dweb:/ipfs/QmNTdCbDfNXhgvy2LTWQhKHcQaTPWZjzvX6fJ2P1UQWKZ2\"]}},\"version\":1}", @@ -45217,11 +45226,91 @@ ], "name": "OwnershipTransferred", "type": "event" + }, + "0x28005ff35dd9e8058107a33d716af50411426138b945a9e7e0e7c3d9f5c3b035": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "buyer", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "nonce", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "tokenId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "address[3]", + "name": "addresses", + "type": "address[3]" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "price", + "type": "uint256" + } + ], + "name": "BuyTransaction", + "type": "event" + }, + "0x5d8026107edb25b2b33b0ff47c46dacd28c4159e761fc90a21da4be43bdf9264": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "buyer", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "nonce", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "address[3]", + "name": "addresses", + "type": "address[3]" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "price", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256[]", + "name": "ids", + "type": "uint256[]" + }, + { + "indexed": false, + "internalType": "uint256[]", + "name": "amounts", + "type": "uint256[]" + } + ], + "name": "BuyTransactionBatch", + "type": "event" } }, "links": {}, - "address": "0x1DbdE3fbc981A0B5E02778286aE623e864e09dCD", - "transactionHash": "0x42030cb00e9633577477644aa1de6cbbf743dbfc0fcf2e2a4fceef62f2ff6d80" + "address": "0x68731C006E8a7Fa45c6eAb579f8F7507b10f5571", + "transactionHash": "0x7827413939f7f5e3e8183e6c23d80be67c63bed97f8b75fae2a5630e9d5f2bdd" }, "80001": { "events": {}, @@ -45362,8 +45451,9 @@ "transactionHash": "0x2cb999a7da7f43c1af128080776b52d23e6aca68f55d24ea0dfeefc39a76aedc" } }, - "schemaVersion": "3.4.4", - "updatedAt": "2022-11-01T02:28:10.861Z", + "schemaVersion": "3.4.9", + "updatedAt": "2022-11-01T02:31:03.943Z", + "networkType": "ethereum", "devdoc": { "kind": "dev", "methods": { diff --git a/build/contracts/BEPresaleBox.json b/build/contracts/BEPresaleBox.json index ddaba6d..08223cb 100644 --- a/build/contracts/BEPresaleBox.json +++ b/build/contracts/BEPresaleBox.json @@ -25212,8 +25212,8 @@ } }, "links": {}, - "address": "0x9e8efB8C27f3012493ce315974A64CAcDE6f4ccC", - "transactionHash": "0xe4eca2d98e5b67366542be6449a2b81fe310363c473f2550940f7a91771de52d" + "address": "0x07a0af4d3a099e6d97955Ef811132794CB686358", + "transactionHash": "0xaa7a4cbe378c0522ffd32d542e1adba5ccf9195b8eea372bc432ec33cef519ec" }, "80001": { "events": { @@ -26273,7 +26273,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:19.477Z", + "updatedAt": "2022-11-01T02:30:18.661Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BEShard.json b/build/contracts/BEShard.json index 4cbe791..23658d2 100644 --- a/build/contracts/BEShard.json +++ b/build/contracts/BEShard.json @@ -28836,8 +28836,8 @@ } }, "links": {}, - "address": "0x464c94ea90fc7D0D08Bb956cffB9AcfE3AAA5313", - "transactionHash": "0xc79fd123d3cca69c758e1035260ef44f9f3fa6afbe437bf35e80d9964804479c" + "address": "0x8BaA4d31B46a272b5a90F192Dcf20348E1845719", + "transactionHash": "0x56057db92ab5f8316b7f10e9b32adc8379f44ce4a015302af5bb405d5dec8a12" }, "80001": { "events": {}, @@ -28925,7 +28925,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:39.818Z", + "updatedAt": "2022-11-01T02:30:39.709Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/BETimelockController.json b/build/contracts/BETimelockController.json index e4e007a..226bc7d 100644 --- a/build/contracts/BETimelockController.json +++ b/build/contracts/BETimelockController.json @@ -25354,8 +25354,8 @@ } }, "links": {}, - "address": "0x8feB2EFEC924f90ccbAA05Cdfeb805C3F810EE75", - "transactionHash": "0xc71726d2e3cd68c5f86459a40ee777def3f46a1e92e2f19d7d02e4c81eb908da" + "address": "0x397171A11b37152118B7F20d91B26572D45744D3", + "transactionHash": "0x2c2632dc3932b5dd655022189f73eebf8de782d8fe1bd63de2893a84535286ee" }, "1660724532588": { "events": {}, @@ -25437,7 +25437,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:34:04.132Z", + "updatedAt": "2022-11-01T02:31:07.559Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/EvolveFactory.json b/build/contracts/EvolveFactory.json index 6c54542..28bf5bf 100644 --- a/build/contracts/EvolveFactory.json +++ b/build/contracts/EvolveFactory.json @@ -84,7 +84,8 @@ "name": "checkSigner", "outputs": [], "stateMutability": "pure", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -107,7 +108,8 @@ "name": "checkSigner712", "outputs": [], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -120,7 +122,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -133,7 +136,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -146,7 +150,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -165,7 +170,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -178,7 +184,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -394,7 +401,8 @@ } ], "stateMutability": "pure", - "type": "function" + "type": "function", + "constant": true } ], "metadata": "{\"compiler\":{\"version\":\"0.8.10+commit.fc410830\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"}],\"name\":\"TokenEvolved\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"}],\"name\":\"addApprovalList\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"nftToken\",\"type\":\"address\"}],\"name\":\"addNFTTokenSupport\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"signer\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"hash\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"checkSigner\",\"outputs\":[],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"signer\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"structHash\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"checkSigner712\",\"outputs\":[],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"chip\",\"outputs\":[{\"internalType\":\"contract IBEERC1155\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"nftAddress\",\"type\":\"address\"},{\"internalType\":\"uint256[2]\",\"name\":\"tokenIds\",\"type\":\"uint256[2]\"},{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"saltNonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"evolve721NFT\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"tokenIds\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"saltNonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"evolveChip\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"executor\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getDuration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"duration\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_saltNonce\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"_ids\",\"type\":\"uint256[]\"}],\"name\":\"getMessageHash\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"chipAddress\",\"type\":\"address\"}],\"name\":\"init\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"nftTokenSupported\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"}],\"name\":\"removeApprovalList\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"nftToken\",\"type\":\"address\"}],\"name\":\"removeNFTTokenSupport\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"valNew\",\"type\":\"uint256\"}],\"name\":\"updateDuation\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"updateExecutor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"useSignature\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{\"addApprovalList(address)\":{\"details\":\"Allow operation to reverse signature.\"},\"getDuration()\":{\"details\":\"Returns the max duration for function called by user\"},\"owner()\":{\"details\":\"Returns the address of the current owner.\"},\"removeApprovalList(address)\":{\"details\":\"Remove operation from approval list.\"},\"renounceOwnership()\":{\"details\":\"Leaves the contract without owner. It will not be possible to call `onlyOwner` functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.\"},\"transferOwnership(address)\":{\"details\":\"Transfers ownership of the contract to a new account (`newOwner`). Can only be called by the current owner.\"},\"updateDuation(uint256)\":{\"details\":\"Change duration value\"},\"updateExecutor(address)\":{\"details\":\"update executor\"},\"useSignature(bytes)\":{\"details\":\"mark signature used\"}},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"project:/contracts/logic/EvolveFactory.sol\":\"EvolveFactory\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"@openzeppelin/contracts/access/Ownable.sol\":{\"keccak256\":\"0x24e0364e503a9bbde94c715d26573a76f14cd2a202d45f96f52134ab806b67b9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e12cbaa7378fd9b62280e4e1d164bedcb4399ce238f5f98fc0eefb7e50577981\",\"dweb:/ipfs/QmXRoFGUgfsaRkoPT5bxNMtSayKTQ8GZATLPXf69HcRA51\"]},\"@openzeppelin/contracts/proxy/utils/Initializable.sol\":{\"keccak256\":\"0x4823752b07b8ea4ca971b217e39457930e7cb103c2c91e2a29729e5ca907e4f0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6f319af26a9ade3e6cf3698bf1b84aa6213bdd7a76606ea9ba56ced163593934\",\"dweb:/ipfs/QmZ2u9zen5Htan4dSP1RZCY2XqB9HUwqkNCMzdn7aV2jWc\"]},\"@openzeppelin/contracts/token/ERC1155/IERC1155.sol\":{\"keccak256\":\"0x8e93de94c9062ebc94fb7e2e3929b0781ac6a2b7772e2f7a59045861c93e5be9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f920a631bf986c610fe573d3c70a2bb6f224f86f4a8550016470c7ee476c9ab5\",\"dweb:/ipfs/QmYzsyVMfnaREKHcHv5RPS8Xg5r1Q38E2SDsGBTnXeFWzb\"]},\"@openzeppelin/contracts/token/ERC721/IERC721.sol\":{\"keccak256\":\"0x516a22876c1fab47f49b1bc22b4614491cd05338af8bd2e7b382da090a079990\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a439187f7126d31add4557f82d8aed6be0162007cd7182c48fd934dbab8f3849\",\"dweb:/ipfs/QmRPLguRFvrRJS7r6F1bcLvsx6q1VrgjEpZafyeL8D7xZh\"]},\"@openzeppelin/contracts/utils/Address.sol\":{\"keccak256\":\"0x2ccf9d2313a313d41a791505f2b5abfdc62191b5d4334f7f7a82691c088a1c87\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b3a57d0854b2fdce6ebff933a48dca2445643d1eccfc27f00292e937f26c6a58\",\"dweb:/ipfs/QmW45rZooS9TqR4YXUbjRbtf2Bpb5ouSarBvfW1LdGprvV\"]},\"@openzeppelin/contracts/utils/Context.sol\":{\"keccak256\":\"0xe2e337e6dde9ef6b680e07338c493ebea1b5fd09b43424112868e9cc1706bca7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6df0ddf21ce9f58271bdfaa85cde98b200ef242a05a3f85c2bc10a8294800a92\",\"dweb:/ipfs/QmRK2Y5Yc6BK7tGKkgsgn3aJEQGi5aakeSPZvS65PV8Xp3\"]},\"@openzeppelin/contracts/utils/Strings.sol\":{\"keccak256\":\"0x32c202bd28995dd20c4347b7c6467a6d3241c74c8ad3edcbb610cd9205916c45\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://8179c356adb19e70d6b31a1eedc8c5c7f0c00e669e2540f4099e3844c6074d30\",\"dweb:/ipfs/QmWFbivarEobbqhS1go64ootVuHfVohBseerYy9FTEd1W2\"]},\"@openzeppelin/contracts/utils/cryptography/ECDSA.sol\":{\"keccak256\":\"0x3c07f43e60e099b3b157243b3152722e73b80eeb7985c2cd73712828d7f7da29\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://466ffb5a6e3bd65fffd996f9287ffd240ea21588a338c6efe143d94eaed014a7\",\"dweb:/ipfs/Qmans3vvPJZcvxe9KLAPc9Xwe4TFVTJdzaQGpi62Vrhoe2\"]},\"@openzeppelin/contracts/utils/introspection/IERC165.sol\":{\"keccak256\":\"0x447a5f3ddc18419d41ff92b3773fb86471b1db25773e07f877f548918a185bf1\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://be161e54f24e5c6fae81a12db1a8ae87bc5ae1b0ddc805d82a1440a68455088f\",\"dweb:/ipfs/QmP7C3CHdY9urF4dEMb9wmsp1wMxHF6nhA2yQE5SKiPAdy\"]},\"project:/contracts/core/HasSignature.sol\":{\"keccak256\":\"0x0dd6e7a422a2bbc563d37ab384dc892a0cc059b87696280481c00898aa07cf08\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b7021f78e720a8f2851dc9b55ec542f1b6c45c80cfd05f2d958a99dc6c36fb3d\",\"dweb:/ipfs/QmVBWKB7s2VU7CzLJKZjJKgkbBiBdj5g2u6FzdCTvjXczq\"]},\"project:/contracts/interfaces/IBEERC1155.sol\":{\"keccak256\":\"0xa61de07e87094fa7b8ad99b09d180fd7d8fac9ba0643cf70c8bbc2a94a3b4460\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://385ebae014adf66890001930f30de91b0295556c69d985e5fffd89c10ecf3257\",\"dweb:/ipfs/QmRUJ5doDzhmja2BCmF1f864o9YPmnY8Jy4BYCFe29ppBm\"]},\"project:/contracts/interfaces/IBEERC721.sol\":{\"keccak256\":\"0x53ccf9e321e2ec0a8735bc02e4c6c9979599f5534a881ab3e35a28e6b014f07b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0f22dd79a58255b1e458c222d604dd48662f27efc91002b5ed0e1d4f1886e9f1\",\"dweb:/ipfs/QmezhbFbJ98RXfVwhxgC7nxnXcq7RTMe2TtrBfmzYi6sA3\"]},\"project:/contracts/logic/EvolveFactory.sol\":{\"keccak256\":\"0x5d88785819ee466616ed8b509daf10643b3e80935df8bfecf1414aebb899bf44\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a62b34f61123fe4830519271bdec91727ca843fa7759722d79bd5609d182e151\",\"dweb:/ipfs/QmUQ9vun25kZuPxaVJubMZy7Rbg1MKpXf65TMZTz9EHxQK\"]},\"project:/contracts/utils/Approval.sol\":{\"keccak256\":\"0xaa196e910376cef9cde3df5a5309c1522d2648bd4279cba468c3323793a3e031\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://175dc9b1aa5aeae7f9a70d89f0fc6b1a7c48e968deaa2112dea62f20177a1aea\",\"dweb:/ipfs/QmdZyLWRuJFgaH9wkKAWxXq3qR9jNfs6C6MwnrZcW8rd8f\"]},\"project:/contracts/utils/TimeChecker.sol\":{\"keccak256\":\"0xfd7166019ec3429792765d067a6b839f5db481e8ca9e20f3b8cd2726dfa4f70c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3acefbcdab9b6a110549a7b65f9c4482d095752da13be92f6f82a750386082f5\",\"dweb:/ipfs/QmNTdCbDfNXhgvy2LTWQhKHcQaTPWZjzvX6fJ2P1UQWKZ2\"]},\"project:/contracts/utils/UInt.sol\":{\"keccak256\":\"0xabf10d6f1fd47ffe04ab44b8b2f6638eece2276c3a8ba170d0c660e8212a7a8c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b2b1d61926fb315a771d8fd0d5d9a85ea58a154cd976a7500e12a1e2b3e14083\",\"dweb:/ipfs/QmbJkytTjjABgWbYLJBHv3uoLEAcbF7pWig71sd2rjGG2M\"]}},\"version\":1}", @@ -33333,11 +33341,36 @@ ], "name": "TokenEvolved", "type": "event" + }, + "0x09d6193e3d90bcc75ca6ea7ee51a17dd9a56788746d83403b4581c9d9bd98711": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "nonce", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256[]", + "name": "tokenIds", + "type": "uint256[]" + } + ], + "name": "TokenEvolved", + "type": "event" } }, "links": {}, - "address": "0x5C3670E0Ac747b03CD0e3B3165b2fd69e6fB790A", - "transactionHash": "0x672e575bd04c225bb5c5a5dd8670f71356c52a2e73fd83eec78a07a27c47c1dd" + "address": "0x5568CA4C8fc2ACd7D3f814A03a54A84Af9167CbC", + "transactionHash": "0x40a49c894a67a179724908462805f2674d03ecb7c225cc91bdad71209455b565" }, "80001": { "events": {}, @@ -33424,8 +33457,9 @@ "transactionHash": "0x7f425b56d2d0e6a06d5eb5e3372a84cff78768652ae57f0d1e111f9d5d6faf13" } }, - "schemaVersion": "3.4.4", - "updatedAt": "2022-11-01T02:28:10.753Z", + "schemaVersion": "3.4.9", + "updatedAt": "2022-11-01T02:30:59.442Z", + "networkType": "ethereum", "devdoc": { "kind": "dev", "methods": { diff --git a/build/contracts/MarketPlace.json b/build/contracts/MarketPlace.json index 5c6d83a..c873024 100644 --- a/build/contracts/MarketPlace.json +++ b/build/contracts/MarketPlace.json @@ -33780,8 +33780,8 @@ } }, "links": {}, - "address": "0xFd8643CeE37DaE121Ca0E84FD2Ceeb49E828B493", - "transactionHash": "0x9199794eac958125f0239204bf8a6fd39ae6d8f49a543ae0f9b1f9ca99190f92" + "address": "0xC8d87fdd2896E0a1cAb382322075FDAD7526c8D2", + "transactionHash": "0x82edeca84e2f5d17f6d3b719ee046d32a46a65c9a24756ce9e80d2115aa49011" }, "80001": { "events": {}, @@ -33869,7 +33869,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:33:48.288Z", + "updatedAt": "2022-11-01T02:30:50.621Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/Migrations.json b/build/contracts/Migrations.json index 77ea48f..f91f855 100644 --- a/build/contracts/Migrations.json +++ b/build/contracts/Migrations.json @@ -3140,8 +3140,8 @@ "1338": { "events": {}, "links": {}, - "address": "0x74E33B80BC77cdB5d49861a53913A8301CB72B4D", - "transactionHash": "0x2b31f92500748510dd182950424cbc3e21fc4d6ba6d2afab82393b593c62135c" + "address": "0x64d2ec8fA603B3Ad18b7a4529bDae42064994953", + "transactionHash": "0x0d9a1d11b2223511a781cc10ff6bf8c82a1e4ef9b4ed6e3da2d3fc67f9eac43f" }, "80001": { "events": {}, @@ -3235,7 +3235,7 @@ } }, "schemaVersion": "3.4.9", - "updatedAt": "2022-10-31T03:34:04.140Z", + "updatedAt": "2022-11-01T02:31:07.568Z", "networkType": "ethereum", "devdoc": { "kind": "dev", diff --git a/build/contracts/MinterFactory.json b/build/contracts/MinterFactory.json index fecaecd..4516d9b 100644 --- a/build/contracts/MinterFactory.json +++ b/build/contracts/MinterFactory.json @@ -127,7 +127,8 @@ "name": "checkSigner", "outputs": [], "stateMutability": "pure", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -150,7 +151,8 @@ "name": "checkSigner712", "outputs": [], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -163,7 +165,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -176,7 +179,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -189,7 +193,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -202,7 +207,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -215,7 +221,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -228,7 +235,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -241,7 +249,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -274,7 +283,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -680,7 +690,8 @@ } ], "stateMutability": "pure", - "type": "function" + "type": "function", + "constant": true } ], "metadata": "{\"compiler\":{\"version\":\"0.8.10+commit.fc410830\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"TokenMinted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"name\":\"TokenMintedBatch\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"}],\"name\":\"addApprovalList\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"signer\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"hash\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"checkSigner\",\"outputs\":[],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"signer\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"structHash\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"checkSigner712\",\"outputs\":[],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"chip\",\"outputs\":[{\"internalType\":\"contract IBEERC1155\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"equip\",\"outputs\":[{\"internalType\":\"contract IBEERC721\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"executor\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"feeToAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getDuration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"duration\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_to\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_nftAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_saltNonce\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"_ids\",\"type\":\"uint256[]\"}],\"name\":\"getMessageHash\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"hero\",\"outputs\":[{\"internalType\":\"contract IBEERC721\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[4]\",\"name\":\"_erc721s\",\"type\":\"address[4]\"}],\"name\":\"init\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"saltNonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"},{\"internalType\":\"contract IBEERC1155\",\"name\":\"nft\",\"type\":\"address\"}],\"name\":\"mint1155BatchByUser\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"saltNonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"},{\"internalType\":\"contract IBEERC721\",\"name\":\"nft\",\"type\":\"address\"}],\"name\":\"mint721ByUser\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"}],\"name\":\"mintChipBatch\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"}],\"name\":\"mintChipTo\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"}],\"name\":\"mintEquipTo\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"}],\"name\":\"mintHeroTo\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"}],\"name\":\"mintShardBatch\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"}],\"name\":\"mintShardTo\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"}],\"name\":\"removeApprovalList\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_feeToAddress\",\"type\":\"address\"}],\"name\":\"setFeeToAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"shard\",\"outputs\":[{\"internalType\":\"contract IBEERC1155\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"nftId\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"payToken\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"payAmount\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"saltNonce\",\"type\":\"uint256\"}],\"internalType\":\"struct FactoryBase.ShardParam\",\"name\":\"param\",\"type\":\"tuple\"},{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"},{\"internalType\":\"contract IBEERC721\",\"name\":\"nft\",\"type\":\"address\"}],\"name\":\"shardMixByUser\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"valNew\",\"type\":\"uint256\"}],\"name\":\"updateDuation\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"updateExecutor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"useSignature\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{\"addApprovalList(address)\":{\"details\":\"Allow operation to reverse signature.\"},\"getDuration()\":{\"details\":\"Returns the max duration for function called by user\"},\"mintChipBatch(address,uint256[],uint256)\":{\"details\":\"batch mint 1155 Chip to user\"},\"mintChipTo(address,uint256,uint256)\":{\"details\":\"mint function to distribute Chip NFT to user\"},\"mintEquipTo(address,uint256,uint256)\":{\"details\":\"mint function to distribute Equipment NFT to user\"},\"mintHeroTo(address,uint256,uint256)\":{\"details\":\"mint function to distribute Hero NFT to user\"},\"mintShardBatch(address,uint256,uint256[],uint256[])\":{\"details\":\"batch mint 1155 Shard to user\"},\"mintShardTo(address,uint256,uint256)\":{\"details\":\"mint function to distribute Shard NFT to user\"},\"owner()\":{\"details\":\"Returns the address of the current owner.\"},\"removeApprovalList(address)\":{\"details\":\"Remove operation from approval list.\"},\"renounceOwnership()\":{\"details\":\"Leaves the contract without owner. It will not be possible to call `onlyOwner` functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.\"},\"transferOwnership(address)\":{\"details\":\"Transfers ownership of the contract to a new account (`newOwner`). Can only be called by the current owner.\"},\"updateDuation(uint256)\":{\"details\":\"Change duration value\"},\"updateExecutor(address)\":{\"details\":\"update executor\"},\"useSignature(bytes)\":{\"details\":\"mark signature used\"}},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"project:/contracts/logic/MinterFactory.sol\":\"MinterFactory\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"@openzeppelin/contracts/access/Ownable.sol\":{\"keccak256\":\"0x24e0364e503a9bbde94c715d26573a76f14cd2a202d45f96f52134ab806b67b9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e12cbaa7378fd9b62280e4e1d164bedcb4399ce238f5f98fc0eefb7e50577981\",\"dweb:/ipfs/QmXRoFGUgfsaRkoPT5bxNMtSayKTQ8GZATLPXf69HcRA51\"]},\"@openzeppelin/contracts/proxy/utils/Initializable.sol\":{\"keccak256\":\"0x4823752b07b8ea4ca971b217e39457930e7cb103c2c91e2a29729e5ca907e4f0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6f319af26a9ade3e6cf3698bf1b84aa6213bdd7a76606ea9ba56ced163593934\",\"dweb:/ipfs/QmZ2u9zen5Htan4dSP1RZCY2XqB9HUwqkNCMzdn7aV2jWc\"]},\"@openzeppelin/contracts/token/ERC1155/IERC1155.sol\":{\"keccak256\":\"0x8e93de94c9062ebc94fb7e2e3929b0781ac6a2b7772e2f7a59045861c93e5be9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f920a631bf986c610fe573d3c70a2bb6f224f86f4a8550016470c7ee476c9ab5\",\"dweb:/ipfs/QmYzsyVMfnaREKHcHv5RPS8Xg5r1Q38E2SDsGBTnXeFWzb\"]},\"@openzeppelin/contracts/token/ERC20/IERC20.sol\":{\"keccak256\":\"0xbbc8ac883ac3c0078ce5ad3e288fbb3ffcc8a30c3a98c0fda0114d64fc44fca2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://87a7a5d2f6f63f84598af02b8c50ca2df2631cb8ba2453e8d95fcb17e4be9824\",\"dweb:/ipfs/QmR76hqtAcRqoFj33tmNjcWTLrgNsAaakYwnKZ8zoJtKei\"]},\"@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol\":{\"keccak256\":\"0xc3d946432c0ddbb1f846a0d3985be71299df331b91d06732152117f62f0be2b5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4632c341a06ba5c079b51ca5a915efab4e6ab57735b37839b3e8365ff806a43e\",\"dweb:/ipfs/QmTHT3xHYed2wajEoA5qu7ii2BxLpPhQZHwAhtLK5Z7ANK\"]},\"@openzeppelin/contracts/token/ERC721/IERC721.sol\":{\"keccak256\":\"0x516a22876c1fab47f49b1bc22b4614491cd05338af8bd2e7b382da090a079990\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a439187f7126d31add4557f82d8aed6be0162007cd7182c48fd934dbab8f3849\",\"dweb:/ipfs/QmRPLguRFvrRJS7r6F1bcLvsx6q1VrgjEpZafyeL8D7xZh\"]},\"@openzeppelin/contracts/utils/Address.sol\":{\"keccak256\":\"0x2ccf9d2313a313d41a791505f2b5abfdc62191b5d4334f7f7a82691c088a1c87\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b3a57d0854b2fdce6ebff933a48dca2445643d1eccfc27f00292e937f26c6a58\",\"dweb:/ipfs/QmW45rZooS9TqR4YXUbjRbtf2Bpb5ouSarBvfW1LdGprvV\"]},\"@openzeppelin/contracts/utils/Context.sol\":{\"keccak256\":\"0xe2e337e6dde9ef6b680e07338c493ebea1b5fd09b43424112868e9cc1706bca7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6df0ddf21ce9f58271bdfaa85cde98b200ef242a05a3f85c2bc10a8294800a92\",\"dweb:/ipfs/QmRK2Y5Yc6BK7tGKkgsgn3aJEQGi5aakeSPZvS65PV8Xp3\"]},\"@openzeppelin/contracts/utils/Strings.sol\":{\"keccak256\":\"0x32c202bd28995dd20c4347b7c6467a6d3241c74c8ad3edcbb610cd9205916c45\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://8179c356adb19e70d6b31a1eedc8c5c7f0c00e669e2540f4099e3844c6074d30\",\"dweb:/ipfs/QmWFbivarEobbqhS1go64ootVuHfVohBseerYy9FTEd1W2\"]},\"@openzeppelin/contracts/utils/cryptography/ECDSA.sol\":{\"keccak256\":\"0x3c07f43e60e099b3b157243b3152722e73b80eeb7985c2cd73712828d7f7da29\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://466ffb5a6e3bd65fffd996f9287ffd240ea21588a338c6efe143d94eaed014a7\",\"dweb:/ipfs/Qmans3vvPJZcvxe9KLAPc9Xwe4TFVTJdzaQGpi62Vrhoe2\"]},\"@openzeppelin/contracts/utils/introspection/IERC165.sol\":{\"keccak256\":\"0x447a5f3ddc18419d41ff92b3773fb86471b1db25773e07f877f548918a185bf1\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://be161e54f24e5c6fae81a12db1a8ae87bc5ae1b0ddc805d82a1440a68455088f\",\"dweb:/ipfs/QmP7C3CHdY9urF4dEMb9wmsp1wMxHF6nhA2yQE5SKiPAdy\"]},\"project:/contracts/core/HasSignature.sol\":{\"keccak256\":\"0x0dd6e7a422a2bbc563d37ab384dc892a0cc059b87696280481c00898aa07cf08\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b7021f78e720a8f2851dc9b55ec542f1b6c45c80cfd05f2d958a99dc6c36fb3d\",\"dweb:/ipfs/QmVBWKB7s2VU7CzLJKZjJKgkbBiBdj5g2u6FzdCTvjXczq\"]},\"project:/contracts/interfaces/IBEERC1155.sol\":{\"keccak256\":\"0xa61de07e87094fa7b8ad99b09d180fd7d8fac9ba0643cf70c8bbc2a94a3b4460\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://385ebae014adf66890001930f30de91b0295556c69d985e5fffd89c10ecf3257\",\"dweb:/ipfs/QmRUJ5doDzhmja2BCmF1f864o9YPmnY8Jy4BYCFe29ppBm\"]},\"project:/contracts/interfaces/IBEERC721.sol\":{\"keccak256\":\"0x53ccf9e321e2ec0a8735bc02e4c6c9979599f5534a881ab3e35a28e6b014f07b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0f22dd79a58255b1e458c222d604dd48662f27efc91002b5ed0e1d4f1886e9f1\",\"dweb:/ipfs/QmezhbFbJ98RXfVwhxgC7nxnXcq7RTMe2TtrBfmzYi6sA3\"]},\"project:/contracts/logic/FactoryBase.sol\":{\"keccak256\":\"0x7e4eac2b000e1e1c5cc275d8276a6dc0ef362be607fc42dbb3a7691e0a8ebc98\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d82b651ba6de63cf451f283498476bec6d8332bb78ff759f7cb12f69b7ca8168\",\"dweb:/ipfs/QmRJkTD2Ybqpw49CKUL1FjNuXcyLPycw2Vf48LREfCPpFy\"]},\"project:/contracts/logic/MinterFactory.sol\":{\"keccak256\":\"0xa4cb95e38cdb53af3b4fec6b3e9a9dad845c9244bcc2119f43da231ee241bb42\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://887610f193ae9825d44ec3da69b2bf19db3bc6a8c2655bd09bd3086a1770fba6\",\"dweb:/ipfs/QmZXujNkFJY9eoWHMnbRUBv6MnSfhmxZHUuVs7s1cJQFvU\"]},\"project:/contracts/utils/Approval.sol\":{\"keccak256\":\"0xaa196e910376cef9cde3df5a5309c1522d2648bd4279cba468c3323793a3e031\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://175dc9b1aa5aeae7f9a70d89f0fc6b1a7c48e968deaa2112dea62f20177a1aea\",\"dweb:/ipfs/QmdZyLWRuJFgaH9wkKAWxXq3qR9jNfs6C6MwnrZcW8rd8f\"]},\"project:/contracts/utils/TimeChecker.sol\":{\"keccak256\":\"0xfd7166019ec3429792765d067a6b839f5db481e8ca9e20f3b8cd2726dfa4f70c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3acefbcdab9b6a110549a7b65f9c4482d095752da13be92f6f82a750386082f5\",\"dweb:/ipfs/QmNTdCbDfNXhgvy2LTWQhKHcQaTPWZjzvX6fJ2P1UQWKZ2\"]},\"project:/contracts/utils/UInt.sol\":{\"keccak256\":\"0xabf10d6f1fd47ffe04ab44b8b2f6638eece2276c3a8ba170d0c660e8212a7a8c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b2b1d61926fb315a771d8fd0d5d9a85ea58a154cd976a7500e12a1e2b3e14083\",\"dweb:/ipfs/QmbJkytTjjABgWbYLJBHv3uoLEAcbF7pWig71sd2rjGG2M\"]}},\"version\":1}", @@ -56797,11 +56808,79 @@ ], "name": "TokenMintedBatch", "type": "event" + }, + "0x747bd6dbfd6ceb446b50b008eeade0e74f807993dd969546d7efd6008554b1d0": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "contractAddress", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "nonce", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "tokenId", + "type": "uint256" + } + ], + "name": "TokenMinted", + "type": "event" + }, + "0x31e473e4418f0048bb0207548ca6c58c47b3ee0ab33199b121e99d6e4e20497b": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "contractAddress", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "nonce", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256[]", + "name": "ids", + "type": "uint256[]" + }, + { + "indexed": false, + "internalType": "uint256[]", + "name": "amounts", + "type": "uint256[]" + } + ], + "name": "TokenMintedBatch", + "type": "event" } }, "links": {}, - "address": "0x53b94F9474c01678040BA7da4bc54DCD8c0Ed0BA", - "transactionHash": "0x047e2395a4ec93dac80605cc8f982d34cdb95d726b647b10fad16dc54c5581a2" + "address": "0x06ef7018Af25ec846aDe8f8B5cB591A914a46347", + "transactionHash": "0x03c9421a34be5a706df8ee494d9a949adcb0a36900385657bd27c18a458cdf85" }, "80001": { "events": {}, @@ -56888,8 +56967,9 @@ "transactionHash": "0x8220c9e61acc25d02dd0f6d10b1eafa5dc2f9ef68ea46d8e3a227c1805122738" } }, - "schemaVersion": "3.4.4", - "updatedAt": "2022-11-01T02:28:10.789Z", + "schemaVersion": "3.4.9", + "updatedAt": "2022-11-01T02:30:46.488Z", + "networkType": "ethereum", "devdoc": { "kind": "dev", "methods": { diff --git a/build/contracts/UserEvolveFactory.json b/build/contracts/UserEvolveFactory.json index 28c421e..7add7a2 100644 --- a/build/contracts/UserEvolveFactory.json +++ b/build/contracts/UserEvolveFactory.json @@ -68,7 +68,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -14776,11 +14777,48 @@ ], "name": "TokenEvolveFail", "type": "event" + }, + "0xdc74ab5422b5ee5ebd111ed35ce60b2e9019fafd1dc1354f6040b4c82c9261cf": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "nonce", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "signature", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "string", + "name": "reason", + "type": "string" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "byteReason", + "type": "bytes" + } + ], + "name": "TokenEvolveFail", + "type": "event" } }, "links": {}, - "address": "0x51E8aB3c2885860c34d38922c5a9b54215B8CC9b", - "transactionHash": "0x08cb68b6a6389446bc6bc9ee189e1867b32951312cc476eba7101d7f49c641a2" + "address": "0xa390Fa8d4F032cCfCeC1CFF34f2eb549928DcEad", + "transactionHash": "0xc3811cc771eada83778593a05e01a83ef3014912818a99c59234765f48c93aff" }, "80001": { "events": {}, @@ -14867,8 +14905,9 @@ "transactionHash": "0x4bd1ecc4326c62d4898dd0747b1a01314afed50039fea1b13407790f5936c2c4" } }, - "schemaVersion": "3.4.4", - "updatedAt": "2022-11-01T02:28:10.816Z", + "schemaVersion": "3.4.9", + "updatedAt": "2022-11-01T02:30:59.456Z", + "networkType": "ethereum", "devdoc": { "kind": "dev", "methods": { diff --git a/build/contracts/UserMinterFactory.json b/build/contracts/UserMinterFactory.json index 85df295..0f61e54 100644 --- a/build/contracts/UserMinterFactory.json +++ b/build/contracts/UserMinterFactory.json @@ -68,7 +68,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -81,7 +82,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -94,7 +96,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -107,7 +110,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [], @@ -127,7 +131,8 @@ } ], "stateMutability": "view", - "type": "function" + "type": "function", + "constant": true }, { "inputs": [ @@ -28508,11 +28513,48 @@ ], "name": "TokenMintFail", "type": "event" + }, + "0x5d69f5786969cb1efcb7cd503c1b7e069e99aa4ddc55c82d6522d9641262199c": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "nonce", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "signature", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "string", + "name": "reason", + "type": "string" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "byteReason", + "type": "bytes" + } + ], + "name": "TokenMintFail", + "type": "event" } }, "links": {}, - "address": "0xE39caEcB7ed0E02194727aA60cF5d8A0fc6b273c", - "transactionHash": "0x6d5ded77cceebcf39117e14c4738dea8f0fddee9fc9db48383c92ae7ccadf215" + "address": "0x0DB24A927FFC3622884B7A3B6f1C694ED8092A01", + "transactionHash": "0x1572b5b1dc1e0bdc0c5cc449a0b91e00dc839dd4bff8d611c9f5c50596d97617" }, "80001": { "events": {}, @@ -28599,8 +28641,9 @@ "transactionHash": "0x43c6ee315018205de90fb5becb6f6c2aac66597f3686f365dc240c833600a423" } }, - "schemaVersion": "3.4.4", - "updatedAt": "2022-11-01T02:28:10.841Z", + "schemaVersion": "3.4.9", + "updatedAt": "2022-11-01T02:30:46.513Z", + "networkType": "ethereum", "devdoc": { "kind": "dev", "methods": {