Commit Graph

22088 Commits

Author SHA1 Message Date
nishant-sachdeva
195f72e844 Added errorSelector field for custom errors 2022-02-21 19:14:33 +05:30
chriseth
e9592c3f8e Update tests. 2022-02-21 14:32:52 +01:00
chriseth
106921c278 Extract external function part into its own function. 2022-02-21 14:32:52 +01:00
Abdul Karim Moro
2834003848
fixed grammar on doc.
If readers can gain additional pieces of  information on smart contracts, then  "more details" should be correct.
2022-02-19 08:31:26 +09:00
Kamil Śliwak
1f5407521a wasm-rebuild: Print tags that will be processed 2022-02-18 21:49:25 +01:00
Kamil Śliwak
42ac3b29b4 wasm-rebuild: Update solc-bin URL 2022-02-18 21:49:25 +01:00
Kamil Śliwak
dda05655b0 wasm-rebuild: Patch storebytecode.sh from 0.6.1 not to use latest solc-js 2022-02-18 21:49:10 +01:00
Kamil Śliwak
c38cc8b736 wasm-rebuild: Revert solc-js changes - not needed because the script uses an old branch of solc-js 2022-02-18 21:49:10 +01:00
Kamil Śliwak
076bc516c8 wasm-rebuild: Upgrade packages to get newer SSL certificates required to be able to download boost over HTTPS 2022-02-18 21:49:10 +01:00
Kamil Śliwak
8d0f10c2fb wasm-rebuild: Incorrect comment about script location 2022-02-18 21:48:37 +01:00
Kamil Śliwak
0d28b8395a storebytecode.sh: Update outdated script docstring. 2022-02-18 21:48:32 +01:00
Marenz
175580fe90 Make error message less confusing 2022-02-17 16:52:36 +01:00
chriseth
daad9a42c1
Merge pull request #12690 from ethereum/ppabuildscript
Update PPA build script.
2022-02-17 16:20:22 +01:00
chriseth
a674406299
Merge pull request #12694 from wesbz/yul-doc-table-fix
Fixing a typo in doc's EVM dialect in Yul's doc.
2022-02-17 11:53:22 +01:00
Wes Bouaziz
e9cc45b258
Fixing a typo in doc's EVM dialect in Yul's doc.
It's the tiniest typo but it's visible on the website.
2022-02-17 10:57:28 +01:00
chriseth
bf31344484 Add codeowners file. 2022-02-17 09:59:52 +01:00
chriseth
4ee7684afc Update PPA build script. 2022-02-17 09:39:54 +01:00
chriseth
da50176b1f
Merge pull request #12686 from ethereum/setVersionTo0813
Set version to 0.8.13
2022-02-16 16:44:23 +01:00
chriseth
eb57e23ba0
Merge pull request #12685 from ethereum/bypass-prebuilt-artifacts-in-yield-ext-test
Neutralize packaged Uniswap contracts in yield-liquidator external test
2022-02-16 16:42:41 +01:00
chriseth
6a479fece1
Merge pull request #12683 from ethereum/ext_foundry
Added solidity visual auditor for VSCode
2022-02-16 16:39:38 +01:00
chriseth
65ba798caf Set version to 0.8.13 2022-02-16 16:12:18 +01:00
Kamil Śliwak
8aa3b7fea0 Neutralize packaged Uniswap contracts in yield-liquidator external test 2022-02-16 13:16:44 +01:00
Sleepy
59f28d385a Added solidity visual auditor for VSCode 2022-02-16 11:05:41 +01:00
chriseth
f00d730841
Merge pull request #12682 from ethereum/setreleasedatefor0812
Set release date.
2022-02-16 10:49:57 +01:00
chriseth
49bc8206f1 Set release date. 2022-02-16 09:49:14 +01:00
chriseth
9bce0243f5
Merge pull request #12676 from fulldecent/fix-style-guide-typos
Fix typos
2022-02-16 09:44:04 +01:00
William Entriken
9d94870770 Fix typos 2022-02-15 19:17:05 -05:00
chriseth
1698384864
Merge pull request #12673 from ethereum/work-around-element-fi-expired-timestamp
Bypass an expiration check in ElementFi until it's fixed upstream
2022-02-15 14:12:44 +01:00
Kamil Śliwak
ccbc865beb elementfi: Bypass expiration check that won't pass due to test settings 2022-02-15 12:51:40 +01:00
chriseth
7a5be4a063
Merge pull request #12462 from semaraugusto/develop
[docs] fix issue with delegating votes to wallets who cannot vote.
2022-02-15 09:27:33 +01:00
Leo
b3ccc0131b
Merge pull request #12670 from ethereum/msvc-asserts
MSVC asserts
2022-02-14 21:03:24 +01:00
Leo
4ee9846d06
Merge pull request #12669 from ethereum/unlicense_docs
docs: note on invalid SPDX `UNLICENSED`
2022-02-14 20:55:48 +01:00
Leo Alt
c22f0ef9bb Add comment 2022-02-14 20:28:21 +01:00
a3d4
10a431a18b Enable asserts in MSVC RelWithDebInfo configuration 2022-02-14 20:28:21 +01:00
Leo
947a599e91
Merge pull request #12441 from ethereum/benchmarking-ext-tests
Benchmarking external tests
2022-02-14 20:14:27 +01:00
Aleksey Bykhun
408b8e2f76 docs: note on invalid SPDX UNLICENSED
https://github.com/ethereum/solidity/issues/12251
2022-02-14 20:07:36 +01:00
Leo
e3e77c0f01
Merge pull request #12551 from ethereum/natspec-test
Add test for fixed natspec ICE
2022-02-14 19:51:03 +01:00
Leo
3915768753
Merge pull request #12594 from ethereum/solc-js-ext-test-local-checkout
solc-js external test on a local checkout
2022-02-14 19:44:46 +01:00
chriseth
c7f1ead836
Merge pull request #12666 from ethereum/smallChangelogChanges
Minor changes to changelog.
2022-02-14 18:10:58 +01:00
chriseth
07143b5d16
Merge pull request #12667 from ethereum/packedSoljsonChangelog
Add Changelog entry about packed soljson.js.
2022-02-14 18:10:41 +01:00
Daniel Kirchner
04bcd01b0d Add Changelog entry about packed soljson.js. 2022-02-14 17:49:07 +01:00
chriseth
bf2556af83 Minor changes to changelog. 2022-02-14 17:48:46 +01:00
chriseth
6c36638624
Merge pull request #12616 from ethereum/missingOverrideRequirement
Fix missing override errors when indirectly inheriting interfaces.
2022-02-14 17:40:05 +01:00
chriseth
7c0ac95816
Merge pull request #12265 from ethereum/packedSoljson
Packed soljson.js
2022-02-14 17:26:31 +01:00
Daniel Kirchner
3a201ec0f8 Build packed soljson.js. 2022-02-14 16:52:59 +01:00
Daniel Kirchner
6895972d04 Adjust mini-lz4.js and base64DecToArr.js. 2022-02-14 16:52:53 +01:00
Daniel Kirchner
a68183db3c Add base64DecToArr.js. 2022-02-14 16:52:53 +01:00
Daniel Kirchner
a2a5ca6fef Add emscripten's mini-lz4.js. 2022-02-14 16:52:53 +01:00
Daniel Kirchner
c47da51eab Consider all grandparents in override analysis. 2022-02-14 15:31:31 +01:00
Daniel Kirchner
d29709e741
Merge pull request #12662 from ethereum/ubsanDisableSMT
Disable running smt tests in ubsan runs.
2022-02-14 13:58:52 +01:00