Skip to content

Commit

Permalink
Merge pull request #183 from rsksmart/QA-Test
Browse files Browse the repository at this point in the history
Qa test
  • Loading branch information
gsoares85 authored Nov 17, 2023
2 parents faf0942 + 01f7235 commit cdd0d53
Show file tree
Hide file tree
Showing 4 changed files with 778 additions and 82 deletions.
369 changes: 369 additions & 0 deletions .openzeppelin/BKP-rsk-testnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,369 @@
{
"manifestVersion": "3.2",
"admin": {
"address": "0x12ae82B7648d6700B0bca818409d8d6E5F6Bb837",
"txHash": "0x3984cba914a96d1d179dab78e63d249ac1bb0243ee4ec1ae79d86d08c697d1b9"
},
"proxies": [
{
"address": "0x4243CD5eb064ce9ABD4e9e2BbDD329E731cACB4B",
"txHash": "0x7e62657983daf16f5d24e18e1aa2798db28275f6117e62ab358f078da5b74bf9",
"kind": "transparent"
}
],
"impls": {
"3aae3e6115988aceb9d1d0f62d41068dead18ffeb55fbae1acfa0e2626c7c2bc": {
"address": "0x890Ba613295AC96268d7ef028ED1192e4F29C5AA",
"txHash": "0x43105eb5486b4803e394584d10a66d0e230ad76622e3053364ecc5c480636079",
"layout": {
"solcVersion": "0.8.18",
"storage": [
{
"contract": "Initializable",
"label": "_initialized",
"type": "t_uint8",
"src": "../@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:62",
"retypedFrom": "bool"
},
{
"contract": "Initializable",
"label": "_initializing",
"type": "t_bool",
"src": "../@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:67"
},
{
"contract": "ContextUpgradeable",
"label": "__gap",
"type": "t_array(t_uint256)50_storage",
"src": "../@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:36"
},
{
"contract": "OwnableUpgradeable",
"label": "_owner",
"type": "t_address",
"src": "../@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:22"
},
{
"contract": "OwnableUpgradeable",
"label": "__gap",
"type": "t_array(t_uint256)49_storage",
"src": "../@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:94"
},
{
"contract": "ReentrancyGuardUpgradeable",
"label": "_status",
"type": "t_uint256",
"src": "../@openzeppelin/contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol:38"
},
{
"contract": "ReentrancyGuardUpgradeable",
"label": "__gap",
"type": "t_array(t_uint256)49_storage",
"src": "../@openzeppelin/contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol:80"
},
{
"contract": "LiquidityBridgeContract",
"label": "bridge",
"type": "t_contract(Bridge)2338",
"src": "../project:/contracts/LiquidityBridgeContract.sol:99"
},
{
"contract": "LiquidityBridgeContract",
"label": "balances",
"type": "t_mapping(t_address,t_uint256)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:100"
},
{
"contract": "LiquidityBridgeContract",
"label": "collateral",
"type": "t_mapping(t_address,t_uint256)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:101"
},
{
"contract": "LiquidityBridgeContract",
"label": "pegoutCollateral",
"type": "t_mapping(t_address,t_uint256)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:102"
},
{
"contract": "LiquidityBridgeContract",
"label": "liquidityProviders",
"type": "t_mapping(t_uint256,t_struct(LiquidityProvider)4102_storage)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:103"
},
{
"contract": "LiquidityBridgeContract",
"label": "callRegistry",
"type": "t_mapping(t_bytes32,t_struct(Registry)4084_storage)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:104"
},
{
"contract": "LiquidityBridgeContract",
"label": "resignationBlockNum",
"type": "t_mapping(t_address,t_uint256)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:105"
},
{
"contract": "LiquidityBridgeContract",
"label": "minCollateral",
"type": "t_uint256",
"src": "../project:/contracts/LiquidityBridgeContract.sol:107"
},
{
"contract": "LiquidityBridgeContract",
"label": "minPegIn",
"type": "t_uint256",
"src": "../project:/contracts/LiquidityBridgeContract.sol:108"
},
{
"contract": "LiquidityBridgeContract",
"label": "rewardP",
"type": "t_uint32",
"src": "../project:/contracts/LiquidityBridgeContract.sol:110"
},
{
"contract": "LiquidityBridgeContract",
"label": "resignDelayInBlocks",
"type": "t_uint32",
"src": "../project:/contracts/LiquidityBridgeContract.sol:111"
},
{
"contract": "LiquidityBridgeContract",
"label": "dust",
"type": "t_uint256",
"src": "../project:/contracts/LiquidityBridgeContract.sol:112"
},
{
"contract": "LiquidityBridgeContract",
"label": "maxQuoteValue",
"type": "t_uint256",
"src": "../project:/contracts/LiquidityBridgeContract.sol:113"
},
{
"contract": "LiquidityBridgeContract",
"label": "providerId",
"type": "t_uint256",
"src": "../project:/contracts/LiquidityBridgeContract.sol:114"
},
{
"contract": "LiquidityBridgeContract",
"label": "btcBlockTime",
"type": "t_uint256",
"src": "../project:/contracts/LiquidityBridgeContract.sol:116"
},
{
"contract": "LiquidityBridgeContract",
"label": "mainnet",
"type": "t_bool",
"src": "../project:/contracts/LiquidityBridgeContract.sol:117"
},
{
"contract": "LiquidityBridgeContract",
"label": "processedQuotes",
"type": "t_mapping(t_bytes32,t_uint8)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:119"
},
{
"contract": "LiquidityBridgeContract",
"label": "registeredPegoutQuotes",
"type": "t_mapping(t_bytes32,t_struct(PegOutQuote)7072_storage)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:120"
},
{
"contract": "LiquidityBridgeContract",
"label": "pegoutRegistry",
"type": "t_mapping(t_bytes32,t_struct(PegoutRecord)4089_storage)",
"src": "../project:/contracts/LiquidityBridgeContract.sol:121"
}
],
"types": {
"t_contract(Bridge)2338": {
"label": "contract Bridge"
},
"t_mapping(t_address,t_uint256)": {
"label": "mapping(address => uint256)"
},
"t_address": {
"label": "address"
},
"t_uint256": {
"label": "uint256"
},
"t_mapping(t_uint256,t_struct(LiquidityProvider)4102_storage)": {
"label": "mapping(uint256 => struct LiquidityBridgeContract.LiquidityProvider)"
},
"t_struct(LiquidityProvider)4102_storage": {
"label": "struct LiquidityBridgeContract.LiquidityProvider",
"members": [
{
"label": "id",
"type": "t_uint256"
},
{
"label": "provider",
"type": "t_address"
},
{
"label": "name",
"type": "t_string_storage"
},
{
"label": "apiBaseUrl",
"type": "t_string_storage"
},
{
"label": "status",
"type": "t_bool"
},
{
"label": "providerType",
"type": "t_string_storage"
}
]
},
"t_string_storage": {
"label": "string"
},
"t_bool": {
"label": "bool"
},
"t_mapping(t_bytes32,t_struct(Registry)4084_storage)": {
"label": "mapping(bytes32 => struct LiquidityBridgeContract.Registry)"
},
"t_bytes32": {
"label": "bytes32"
},
"t_struct(Registry)4084_storage": {
"label": "struct LiquidityBridgeContract.Registry",
"members": [
{
"label": "timestamp",
"type": "t_uint32"
},
{
"label": "success",
"type": "t_bool"
}
]
},
"t_uint32": {
"label": "uint32"
},
"t_mapping(t_bytes32,t_uint8)": {
"label": "mapping(bytes32 => uint8)"
},
"t_uint8": {
"label": "uint8"
},
"t_mapping(t_bytes32,t_struct(PegOutQuote)7072_storage)": {
"label": "mapping(bytes32 => struct Quotes.PegOutQuote)"
},
"t_struct(PegOutQuote)7072_storage": {
"label": "struct Quotes.PegOutQuote",
"members": [
{
"label": "lbcAddress",
"type": "t_address"
},
{
"label": "lpRskAddress",
"type": "t_address"
},
{
"label": "btcRefundAddress",
"type": "t_bytes_storage"
},
{
"label": "rskRefundAddress",
"type": "t_address"
},
{
"label": "lpBtcAddress",
"type": "t_bytes_storage"
},
{
"label": "callFee",
"type": "t_uint256"
},
{
"label": "penaltyFee",
"type": "t_uint256"
},
{
"label": "nonce",
"type": "t_int64"
},
{
"label": "deposityAddress",
"type": "t_bytes_storage"
},
{
"label": "value",
"type": "t_uint256"
},
{
"label": "agreementTimestamp",
"type": "t_uint32"
},
{
"label": "depositDateLimit",
"type": "t_uint32"
},
{
"label": "depositConfirmations",
"type": "t_uint16"
},
{
"label": "transferConfirmations",
"type": "t_uint16"
},
{
"label": "transferTime",
"type": "t_uint32"
},
{
"label": "expireDate",
"type": "t_uint32"
},
{
"label": "expireBlock",
"type": "t_uint32"
}
]
},
"t_bytes_storage": {
"label": "bytes"
},
"t_int64": {
"label": "int64"
},
"t_uint16": {
"label": "uint16"
},
"t_mapping(t_bytes32,t_struct(PegoutRecord)4089_storage)": {
"label": "mapping(bytes32 => struct LiquidityBridgeContract.PegoutRecord)"
},
"t_struct(PegoutRecord)4089_storage": {
"label": "struct LiquidityBridgeContract.PegoutRecord",
"members": [
{
"label": "depositTimestamp",
"type": "t_uint256"
},
{
"label": "completed",
"type": "t_bool"
}
]
},
"t_array(t_uint256)49_storage": {
"label": "uint256[49]"
},
"t_array(t_uint256)50_storage": {
"label": "uint256[50]"
}
}
}
}
}
}
Loading

0 comments on commit cdd0d53

Please sign in to comment.