diff --git a/apps/remix-ide/src/app/editor/example-contracts.js b/apps/remix-ide/src/app/editor/example-contracts.js index bbf637f8e4e..42fb7de3604 100644 --- a/apps/remix-ide/src/app/editor/example-contracts.js +++ b/apps/remix-ide/src/app/editor/example-contracts.js @@ -1,6 +1,8 @@ 'use strict' -const storage = `pragma solidity >=0.7.0 <0.8.0; +const storage = `// SPDX-License-Identifier: GPL-3.0 + +pragma solidity >=0.7.0 <0.8.0; /** * @title Storage @@ -27,7 +29,9 @@ contract Storage { } }` -const owner = `pragma solidity >=0.7.0 <0.8.0; +const owner = `// SPDX-License-Identifier: GPL-3.0 + +pragma solidity >=0.7.0 <0.8.0; /** * @title Owner @@ -77,7 +81,9 @@ contract Owner { } }` -const ballot = `pragma solidity >=0.7.0 <0.8.0; +const ballot = `// SPDX-License-Identifier: GPL-3.0 + +pragma solidity >=0.7.0 <0.8.0; /** * @title Ballot @@ -215,7 +221,9 @@ contract Ballot { } ` -var ballotTest = `pragma solidity >=0.7.0 <0.8.0; +var ballotTest = `// SPDX-License-Identifier: GPL-3.0 + +pragma solidity >=0.7.0 <0.8.0; import "remix_tests.sol"; // this import is automatically injected by Remix. import "../3_Ballot.sol"; diff --git a/libs/remix-tests/sol/tests.sol.ts b/libs/remix-tests/sol/tests.sol.ts index edbe332a3a7..291705b9ccf 100644 --- a/libs/remix-tests/sol/tests.sol.ts +++ b/libs/remix-tests/sol/tests.sol.ts @@ -1,4 +1,5 @@ -module.exports = ` +module.exports = `// SPDX-License-Identifier: GPL-3.0 + pragma solidity >=0.4.22 <0.8.0; library Assert { diff --git a/libs/remix-tests/sol/tests_accounts.sol.ts b/libs/remix-tests/sol/tests_accounts.sol.ts index 55392f8b921..1ab62b5e996 100644 --- a/libs/remix-tests/sol/tests_accounts.sol.ts +++ b/libs/remix-tests/sol/tests_accounts.sol.ts @@ -1,4 +1,7 @@ -module.exports = ` +module.exports = `// SPDX-License-Identifier: GPL-3.0 + +pragma solidity >=0.4.22 <0.8.0; + library TestsAccounts { function getAccount(uint index) public returns (address) { >accounts<