|
|
441dc141ac
|
Add Bytes32x2Set (#5442)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-02-04 14:30:53 -05:00 |
|
|
|
df878c87fc
|
Use slither v0.10.4 (#5488)
|
2025-02-04 13:29:20 +01:00 |
|
|
|
fd812ee954
|
Group typographical errors (#5443)
Co-authored-by: futreall <86553580+futreall@users.noreply.github.com>
Co-authored-by: Marco <wudmytrotest200@gmail.com>
Co-authored-by: Dmitry <98899785+mdqst@users.noreply.github.com>
Co-authored-by: Dmytrol <46675332+Dimitrolito@users.noreply.github.com>
Co-authored-by: Noisy <125606576+donatik27@users.noreply.github.com>
Co-authored-by: Danil <37103154+Danyylka@users.noreply.github.com>
Co-authored-by: CrazyFrog <anna.shuraeva13@gmail.com>
Co-authored-by: Bryer <0xbryer@gmail.com>
Co-authored-by: Viktor Pavlik <160131789+Vikt0rPavlik@users.noreply.github.com>
Co-authored-by: Skylar Ray <137945430+sky-coderay@users.noreply.github.com>
Co-authored-by: Brawn <nftdropped@gmail.com>
Co-authored-by: fuder.eth <139509124+vtjl10@users.noreply.github.com>
Co-authored-by: FT <140458077+zeevick10@users.noreply.github.com>
Co-authored-by: Ann Wagner <chant_77_swirly@icloud.com>
Co-authored-by: Hopium <135053852+Hopium21@users.noreply.github.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-01-24 18:18:59 +01:00 |
|
|
|
6dc9242937
|
Fix Broken Docs References (#5436)
|
2025-01-24 10:12:16 +01:00 |
|
|
|
a55fabc405
|
Remove Unnecessary Initialisation of _paused (#5448)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-01-23 12:20:07 -05:00 |
|
|
|
13781c1f49
|
Add missing Calldata, Bytes, CAIP2 and CAIP10 API references (#5428)
|
2025-01-10 10:43:28 -06:00 |
|
|
|
352ab13687
|
Add a Calldata library with emptyBytes and emptyString functions (#5422)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-01-09 19:48:32 -06:00 |
|
|
|
7b74442c5e
|
Merge release-v5.2 branch (#5424)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Sam Bugs <101145325+0xsambugs@users.noreply.github.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: wizard <112275929+famouswizard@users.noreply.github.com>
Co-authored-by: leopardracer <136604165+leopardracer@users.noreply.github.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Simka <0xsimka@gmail.com>
Co-authored-by: Voronor <129545215+voronor@users.noreply.github.com>
|
2025-01-09 17:16:31 +01:00 |
|
|
|
a99b31f990
|
Optimize MerkleTree for loops by using uint256 iterators (#5415)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-01-06 18:02:58 -06:00 |
|
|
|
45dd083602
|
Update ReentrancyGuardTransient documentation (#5417)
|
2025-01-06 17:53:34 -06:00 |
|
|
|
dd04dfe75d
|
Update links to the eth_sign JSON-RPC method in MessageHashUtils (#5407)
|
2024-12-26 19:26:15 -06:00 |
|
|
|
73b46e3bd1
|
Bubble up revert data on failed Address.sendValue (#5379)
|
2024-12-17 12:48:40 +01:00 |
|
|
|
8939cb7835
|
Documentation: Fix README.adoc (#5361)
|
2024-12-12 12:34:22 +01:00 |
|
|
|
78be1b39aa
|
Implement feedback for M-01, L-08, L-09 (#5324)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-11-29 10:53:54 -06:00 |
|
|
|
653963beb2
|
Various changes to code clarity (Fix N-07) (#5317)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-11-27 14:25:30 -06:00 |
|
|
|
fdf7012d3b
|
Optimize log256's binary search (#5284)
|
2024-11-26 12:15:53 -06:00 |
|
|
|
4afd599329
|
Document canonicalization in CAIP2 and CAIP10 libraries (#5319)
|
2024-11-26 10:33:52 -06:00 |
|
|
|
b3ce884628
|
Refactor parseUint, parseInt and parseHexUint to check bounds (#5304)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-11-25 11:05:40 +01:00 |
|
|
|
ccb39d2765
|
Improve general documentation for 5.2 (#5310)
|
2024-11-21 16:43:13 +01:00 |
|
|
|
7105693e3c
|
Change NoncesKeyed._useNonce to return a keyed value (#5312)
|
2024-11-21 16:34:00 +01:00 |
|
|
|
ccb5f2d8ca
|
Fix 5.2 audit L-05, N-03, N-04, N-05 and N-06 issues (#5308)
|
2024-11-20 15:21:49 +07:00 |
|
|
|
448efeea66
|
Optimize log2 with a lookup table (#5236)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-10-29 17:09:20 +01:00 |
|
|
|
28aed34dc5
|
Merge account abstraction work into master (#5274)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Elias Rad <146735585+nnsW3@users.noreply.github.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-10-23 09:19:13 +02:00 |
|
|
|
2fa4d103fe
|
Add NoncesKeyed variant (#5272)
|
2024-10-23 09:16:10 +02:00 |
|
|
|
29f4059773
|
Bump pragma of files that depend on mcopy (#5276)
|
2024-10-22 17:01:26 -04:00 |
|
|
|
0034c30224
|
Merge release-v5.1 branch (#5266)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: sudo rm -rf --no-preserve-root / <pcaversaccio@users.noreply.github.com>
Co-authored-by: danilo neves cruz <cruzdanilo@gmail.com>
Co-authored-by: omahs <73983677+omahs@users.noreply.github.com>
Co-authored-by: skyge <1506186404li@gmail.com>
Co-authored-by: PurrProof <149718167+PurrProof@users.noreply.github.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: plooten <sunxingzhecrypto@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Md Zartaj Afser <91191500+Zartaj0@users.noreply.github.com>
|
2024-10-17 17:41:15 +02:00 |
|
|
|
fe6249ec2c
|
Bytes library and CAIP2/CAIP10 helpers (#5252)
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-10-14 22:41:08 +02:00 |
|
|
|
bd588959ad
|
Add toUint, toInt and hexToUint to Strings (#5166)
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-10-14 17:13:33 +02:00 |
|
|
|
6325009675
|
Split StorageSlot into TransientSlot (#5239)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-10-08 13:39:53 -06:00 |
|
|
|
49cd64565a
|
Add warning about low public key exponent (#5234)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-10-01 11:50:58 -06:00 |
|
|
|
e3cfe1c5dd
|
Fix P256 corner cases (#5218)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-09-30 10:05:44 -06:00 |
|
|
|
cceac54953
|
Add introduction tag for v5.1 contracts (#5228)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-09-27 17:47:15 +02:00 |
|
|
|
ae753b7eac
|
Improve VestingWallet's constructor and RSA.pkcs1Sha256 documentation (#5229)
|
2024-09-26 23:48:15 -06:00 |
|
|
|
414cb9e6fd
|
Consistently name multiple returned values (#5177)
|
2024-09-25 16:23:31 -06:00 |
|
|
|
4c481d6584
|
Implement 5.1 Full Audit Naming Suggestions (#5215)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-09-25 16:18:40 -06:00 |
|
|
|
f6db28630c
|
Add P256 and RSA documentation sections (#5227)
|
2024-09-25 14:53:54 -07:00 |
|
|
|
2f0bc58946
|
Update and clarify documentation comments (#5206)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-09-23 09:17:10 -06:00 |
|
|
|
530179a71f
|
Disallow empty CircularBuffer setup (#5214)
|
2024-09-19 11:20:04 -06:00 |
|
|
|
b1f6bbe69f
|
Add note about memory manipulation in MerkleTree (#5213)
|
2024-09-19 17:08:52 +02:00 |
|
|
|
204ffee531
|
Clarify reference commits and licenses (#5205)
|
2024-09-19 15:16:19 +02:00 |
|
|
|
3cfebcb5c4
|
Refactor Heap.sol to remove index and lookup (#5190)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-09-19 14:29:39 +02:00 |
|
|
|
3f901696f7
|
Clean dirty addresses and booleans (#5195)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-09-18 18:21:17 +02:00 |
|
|
|
809ded806f
|
Remove redundant modulo operation in P256 (#5200)
|
2024-09-17 14:42:06 -06:00 |
|
|
|
37c35a1eaa
|
Update to match Solidity pragma (#5198)
|
2024-09-17 14:39:45 -06:00 |
|
|
|
6e224307b4
|
Fix typographical errors (#5194)
|
2024-09-13 19:26:46 +02:00 |
|
|
|
cae60c595b
|
Tag memory safe assembly blocks (#5193)
|
2024-09-09 21:49:34 +02:00 |
|
|
|
dfb3ec36b5
|
Make padding skip clear in Base64URL encoding (#5176)
|
2024-09-03 11:37:09 -06:00 |
|
|
|
373eabeca6
|
Optimizations to P256 operations (#5181)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-09-03 14:29:26 +02:00 |
|
|
|
29a953954d
|
Revert "Remove double declaration of P in P256 (#5159)" (#5180)
|
2024-08-30 21:31:00 +02:00 |
|
|
|
83f954d8c4
|
Add memory side effects notes when using function pointers (#5174)
|
2024-08-30 13:44:05 +02:00 |
|