-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #53 from paycrest/celo_deploy
Deploy to Celo and AssetChain blockchain
- Loading branch information
Showing
7 changed files
with
962 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,283 @@ | ||
{ | ||
"manifestVersion": "3.2", | ||
"admin": { | ||
"address": "0xc38D6817F736b1cb44785e14A8cb7152385d3210", | ||
"txHash": "0xff1fd14319b0800f413e7067581f5d883887a54c57ef9ea949e04205ae35b66c" | ||
}, | ||
"proxies": [ | ||
{ | ||
"address": "0xF418217E3f81092eF44b81C5C8336e6A6fDB0E4b", | ||
"txHash": "0x77b071d29651e3369d500eddb002d86cde87224e7ca967f19e28be08dd9e1a1e", | ||
"kind": "transparent" | ||
} | ||
], | ||
"impls": { | ||
"845d5fbd026630944b1c5aefed90760eff97550d40b8982548deafb809b1f206": { | ||
"address": "0x8508c1C9f29BD1e73B5A9bD8FB87720927c681FA", | ||
"txHash": "0xe480f56df0cb804c162cbaa4e35be63bf1f617c634eb5a24dd6b143405b5a0fe", | ||
"layout": { | ||
"solcVersion": "0.8.18", | ||
"storage": [ | ||
{ | ||
"label": "_initialized", | ||
"offset": 0, | ||
"slot": "0", | ||
"type": "t_uint8", | ||
"contract": "Initializable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:63", | ||
"retypedFrom": "bool" | ||
}, | ||
{ | ||
"label": "_initializing", | ||
"offset": 1, | ||
"slot": "0", | ||
"type": "t_bool", | ||
"contract": "Initializable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:68" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "1", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "ContextUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:40" | ||
}, | ||
{ | ||
"label": "_owner", | ||
"offset": 0, | ||
"slot": "51", | ||
"type": "t_address", | ||
"contract": "OwnableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:22" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "52", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "OwnableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:94" | ||
}, | ||
{ | ||
"label": "_pendingOwner", | ||
"offset": 0, | ||
"slot": "101", | ||
"type": "t_address", | ||
"contract": "Ownable2StepUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/Ownable2StepUpgradeable.sol:21" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "102", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "Ownable2StepUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/Ownable2StepUpgradeable.sol:70" | ||
}, | ||
{ | ||
"label": "MAX_BPS", | ||
"offset": 0, | ||
"slot": "151", | ||
"type": "t_uint256", | ||
"contract": "GatewaySettingManager", | ||
"src": "contracts/GatewaySettingManager.sol:12" | ||
}, | ||
{ | ||
"label": "protocolFeePercent", | ||
"offset": 0, | ||
"slot": "152", | ||
"type": "t_uint64", | ||
"contract": "GatewaySettingManager", | ||
"src": "contracts/GatewaySettingManager.sol:13" | ||
}, | ||
{ | ||
"label": "treasuryAddress", | ||
"offset": 8, | ||
"slot": "152", | ||
"type": "t_address", | ||
"contract": "GatewaySettingManager", | ||
"src": "contracts/GatewaySettingManager.sol:14" | ||
}, | ||
{ | ||
"label": "_aggregatorAddress", | ||
"offset": 0, | ||
"slot": "153", | ||
"type": "t_address", | ||
"contract": "GatewaySettingManager", | ||
"src": "contracts/GatewaySettingManager.sol:15" | ||
}, | ||
{ | ||
"label": "_isTokenSupported", | ||
"offset": 0, | ||
"slot": "154", | ||
"type": "t_mapping(t_address,t_uint256)", | ||
"contract": "GatewaySettingManager", | ||
"src": "contracts/GatewaySettingManager.sol:16" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "155", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "GatewaySettingManager", | ||
"src": "contracts/GatewaySettingManager.sol:19" | ||
}, | ||
{ | ||
"label": "_paused", | ||
"offset": 0, | ||
"slot": "205", | ||
"type": "t_bool", | ||
"contract": "PausableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/security/PausableUpgradeable.sol:29" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "206", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "PausableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/security/PausableUpgradeable.sol:116" | ||
}, | ||
{ | ||
"label": "order", | ||
"offset": 0, | ||
"slot": "255", | ||
"type": "t_mapping(t_bytes32,t_struct(Order)2469_storage)", | ||
"contract": "Gateway", | ||
"src": "contracts/Gateway.sol:19" | ||
}, | ||
{ | ||
"label": "_nonce", | ||
"offset": 0, | ||
"slot": "256", | ||
"type": "t_mapping(t_address,t_uint256)", | ||
"contract": "Gateway", | ||
"src": "contracts/Gateway.sol:20" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "257", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "Gateway", | ||
"src": "contracts/Gateway.sol:21" | ||
} | ||
], | ||
"types": { | ||
"t_address": { | ||
"label": "address", | ||
"numberOfBytes": "20" | ||
}, | ||
"t_array(t_uint256)49_storage": { | ||
"label": "uint256[49]", | ||
"numberOfBytes": "1568" | ||
}, | ||
"t_array(t_uint256)50_storage": { | ||
"label": "uint256[50]", | ||
"numberOfBytes": "1600" | ||
}, | ||
"t_bool": { | ||
"label": "bool", | ||
"numberOfBytes": "1" | ||
}, | ||
"t_bytes32": { | ||
"label": "bytes32", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_uint256)": { | ||
"label": "mapping(address => uint256)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_bytes32,t_struct(Order)2469_storage)": { | ||
"label": "mapping(bytes32 => struct IGateway.Order)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_struct(Order)2469_storage": { | ||
"label": "struct IGateway.Order", | ||
"members": [ | ||
{ | ||
"label": "sender", | ||
"type": "t_address", | ||
"offset": 0, | ||
"slot": "0" | ||
}, | ||
{ | ||
"label": "token", | ||
"type": "t_address", | ||
"offset": 0, | ||
"slot": "1" | ||
}, | ||
{ | ||
"label": "senderFeeRecipient", | ||
"type": "t_address", | ||
"offset": 0, | ||
"slot": "2" | ||
}, | ||
{ | ||
"label": "senderFee", | ||
"type": "t_uint256", | ||
"offset": 0, | ||
"slot": "3" | ||
}, | ||
{ | ||
"label": "protocolFee", | ||
"type": "t_uint256", | ||
"offset": 0, | ||
"slot": "4" | ||
}, | ||
{ | ||
"label": "isFulfilled", | ||
"type": "t_bool", | ||
"offset": 0, | ||
"slot": "5" | ||
}, | ||
{ | ||
"label": "isRefunded", | ||
"type": "t_bool", | ||
"offset": 1, | ||
"slot": "5" | ||
}, | ||
{ | ||
"label": "refundAddress", | ||
"type": "t_address", | ||
"offset": 2, | ||
"slot": "5" | ||
}, | ||
{ | ||
"label": "currentBPS", | ||
"type": "t_uint96", | ||
"offset": 0, | ||
"slot": "6" | ||
}, | ||
{ | ||
"label": "amount", | ||
"type": "t_uint256", | ||
"offset": 0, | ||
"slot": "7" | ||
} | ||
], | ||
"numberOfBytes": "256" | ||
}, | ||
"t_uint256": { | ||
"label": "uint256", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_uint64": { | ||
"label": "uint64", | ||
"numberOfBytes": "8" | ||
}, | ||
"t_uint8": { | ||
"label": "uint8", | ||
"numberOfBytes": "1" | ||
}, | ||
"t_uint96": { | ||
"label": "uint96", | ||
"numberOfBytes": "12" | ||
} | ||
}, | ||
"namespaces": {} | ||
} | ||
} | ||
} | ||
} |
Oops, something went wrong.