Skip to content

Commit

Permalink
Deployment artifacts for solidity/v1.6.0 release (#796)
Browse files Browse the repository at this point in the history
Refs: #795

New contract instances were deployed as part of the solidity/v1.6.0
release. Here we update deployment artifacts accordingly.
  • Loading branch information
tomaszslabon authored Mar 12, 2024
2 parents 35d4b52 + dce2be0 commit ff9a608
Show file tree
Hide file tree
Showing 16 changed files with 5,717 additions and 3,144 deletions.
975 changes: 975 additions & 0 deletions solidity/.openzeppelin/mainnet.json

Large diffs are not rendered by default.

155 changes: 147 additions & 8 deletions solidity/deployments/mainnet/Bridge.json
Original file line number Diff line number Diff line change
Expand Up @@ -591,6 +591,19 @@
"name": "RedemptionTimedOut",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "redemptionWatchtower",
"type": "address"
}
],
"name": "RedemptionWatchtowerSet",
"type": "event"
},
{
"anonymous": false,
"inputs": [
Expand Down Expand Up @@ -983,6 +996,11 @@
"internalType": "uint32",
"name": "sweptAt",
"type": "uint32"
},
{
"internalType": "bytes32",
"name": "extraData",
"type": "bytes32"
}
],
"internalType": "struct Deposit.DepositRequest",
Expand Down Expand Up @@ -1062,6 +1080,19 @@
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getRedemptionWatchtower",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "governance",
Expand Down Expand Up @@ -1371,6 +1402,24 @@
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes20",
"name": "walletPubKeyHash",
"type": "bytes20"
},
{
"internalType": "bytes",
"name": "redeemerOutputScript",
"type": "bytes"
}
],
"name": "notifyRedemptionVeto",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
Expand Down Expand Up @@ -1691,6 +1740,96 @@
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"components": [
{
"internalType": "bytes4",
"name": "version",
"type": "bytes4"
},
{
"internalType": "bytes",
"name": "inputVector",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "outputVector",
"type": "bytes"
},
{
"internalType": "bytes4",
"name": "locktime",
"type": "bytes4"
}
],
"internalType": "struct BitcoinTx.Info",
"name": "fundingTx",
"type": "tuple"
},
{
"components": [
{
"internalType": "uint32",
"name": "fundingOutputIndex",
"type": "uint32"
},
{
"internalType": "bytes8",
"name": "blindingFactor",
"type": "bytes8"
},
{
"internalType": "bytes20",
"name": "walletPubKeyHash",
"type": "bytes20"
},
{
"internalType": "bytes20",
"name": "refundPubKeyHash",
"type": "bytes20"
},
{
"internalType": "bytes4",
"name": "refundLocktime",
"type": "bytes4"
},
{
"internalType": "address",
"name": "vault",
"type": "address"
}
],
"internalType": "struct Deposit.DepositRevealInfo",
"name": "reveal",
"type": "tuple"
},
{
"internalType": "bytes32",
"name": "extraData",
"type": "bytes32"
}
],
"name": "revealDepositWithExtraData",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "redemptionWatchtower",
"type": "address"
}
],
"name": "setRedemptionWatchtower",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
Expand Down Expand Up @@ -2650,15 +2789,15 @@
"status": 1,
"byzantium": true
},
"numDeployments": 3,
"numDeployments": 4,
"libraries": {
"Deposit": "0x1Ac1841a47054E070236F1664991e52c30C04dC5",
"DepositSweep": "0x53f26BfE896CC4267720cDAf64E9A0c8Fa8f13c2",
"Redemption": "0x7D807e9CE1ef73048FEe9A4214e75e894ea25914",
"Wallets": "0xC67913137429985416DbCe28D9fa9ec960BA47BF",
"Fraud": "0xd040Def4bC6372Cd27b433288008aDCe7c9de71C",
"MovingFunds": "0x3106675EDE4A64d70131247466FD8704A3d42123"
"Deposit": "0xCD2EbDA2beA80484C55675e1965149054dCcD137",
"DepositSweep": "0x392635646Bc22FC13C86859d1f02B27974aC9b95",
"Redemption": "0x8EF1BEDA734E696CC055269b46BB5a0EC7Ac9f5E",
"Wallets": "0xc989d3E486AAe6355F65281B4d0bde08c8e32fBC",
"Fraud": "0x51bBeF1c7cC3a1D3bC5E64CE6C3BA6E66fbA3559",
"MovingFunds": "0x3E0407765FaC663d391aE738f3Aa0c98EAb67a90"
},
"implementation": "0x3A4a6919F70e5b0aA32401747C471eCfe2322C1b",
"implementation": "0xA4996De73682BDF9CF514fbf238ee387C1a21A26",
"devdoc": "Contract deployed as upgradable proxy"
}
55 changes: 34 additions & 21 deletions solidity/deployments/mainnet/BridgeGovernance.json

Large diffs are not rendered by default.

41 changes: 26 additions & 15 deletions solidity/deployments/mainnet/Deposit.json

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions solidity/deployments/mainnet/DepositSweep.json

Large diffs are not rendered by default.

28 changes: 14 additions & 14 deletions solidity/deployments/mainnet/Fraud.json

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions solidity/deployments/mainnet/MovingFunds.json

Large diffs are not rendered by default.

38 changes: 24 additions & 14 deletions solidity/deployments/mainnet/Redemption.json

Large diffs are not rendered by default.

Loading

0 comments on commit ff9a608

Please sign in to comment.