Skip to content

Commit 944fd7a

Browse files
committed
License smart contracts as GPLv3
1 parent 2870bf0 commit 944fd7a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+726
-60
lines changed

COPYRIGHT

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Copyright (c) 2022 keep.network
2+
3+
This program is free software: you can redistribute it and/or modify it under
4+
the terms of the GNU General Public License as published by the Free Software
5+
Foundation, either version 3 of the License, or (at your option) any later
6+
version.
7+
8+
This program is distributed in the hope that it will be useful, but WITHOUT ANY
9+
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
10+
PARTICULAR PURPOSE. See the GNU General Public License for more details.
11+
12+
You should have received a copy of the GNU General Public License along with
13+
this program. If not, see https://www.gnu.org/licenses/.

LICENSE

+674-21
Large diffs are not rendered by default.

solidity/contracts/GovernanceUtils.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/bank/Bank.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bank/IReceiveBalanceApproval.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/BitcoinTx.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/Bridge.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/BridgeGovernance.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/BridgeGovernanceParameters.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/BridgeState.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/Deposit.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/DepositSweep.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/EcdsaLib.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/Fraud.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/Heartbeat.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/IRelay.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/MovingFunds.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/Redemption.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/bridge/VendingMachine.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/bridge/Wallets.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/maintainer/MaintainerProxy.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/relay/LightRelay.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/test/BankStub.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/BridgeStub.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/HeartbeatStub.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/ReceiveApprovalStub.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/RelayStub.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/TestERC20.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/TestERC721.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/TestEcdsaLib.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/test/TestRelay.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/token/TBTC.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.8.17;
44

solidity/contracts/vault/DonationVault.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/vault/IVault.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

solidity/contracts/vault/TBTCVault.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
// ██████████████ ▐████▌ ██████████████
44
// ██████████████ ▐████▌ ██████████████

yearn/contracts/ConvexStrategy.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.6.12;
44
pragma experimental ABIEncoderV2;

yearn/contracts/CurveVoterProxyStrategy.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.6.12;
44
pragma experimental ABIEncoderV2;

yearn/contracts/SaddleStrategy.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.6.12;
44
pragma experimental ABIEncoderV2;

yearn/contracts/test/ICurveRewards.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.6.12;
44

yearn/contracts/test/IYearnRegistry.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.6.12;
44

yearn/contracts/test/IYearnVault.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: MIT
1+
// SPDX-License-Identifier: GPL-3.0-only
22

33
pragma solidity 0.6.12;
44

0 commit comments

Comments
 (0)