Hadrien Croubois
|
1412f9275e
ECDSA: add parse and tryParse (#5814)
|
2 months ago |
Hadrien Croubois
|
bc8f775df2
Add Calldata variants of ECDSA.recover, ECDSA.tryRecover and SignatureChecker.isValidSignatureNow (#5788)
|
2 months ago |
github-actions[bot]
|
0034c30224
Merge release-v5.1 branch (#5266)
|
11 months ago |
Ernesto García
|
414cb9e6fd
Consistently name multiple returned values (#5177)
|
1 year ago |
Hadrien Croubois
|
d8bbd34676
Update declaration of memory safe assembly blocks (#5172)
|
1 year ago |
Renan Souza
|
7bd2b2aaf6
Use ERC-XXX syntax (#4730)
|
1 year ago |
github-actions[bot]
|
3e6c86392c
Merge release-v5.0 branch (#4665)
|
2 years ago |
Hadrien Croubois
|
6f80048ce9
Improve natspec documentation and comments (#4581)
|
2 years ago |
Hadrien Croubois
|
00cbf5a236
Update pragma to 0.8.20 (#4489)
|
2 years ago |
Ernesto García
|
0053ee040a
Move `ECDSA` message hash methods to its own `MessageHashUtils` library (#4430)
|
2 years ago |
Francisco
|
6bf68a41d1
Remove "available since" comments (#4424)
|
2 years ago |
Francisco
|
874c2d3c02
Use explicit imports (#4399)
|
2 years ago |
Ernesto García
|
b425a72240
Replace revert strings with custom errors (#4261)
|
2 years ago |
Pascal Marco Caversaccio
|
08fd777f6d
Rename "`ecrecover` opcode" to "`ecrecover` precompile" in `ECDSA` (#4339)
|
2 years ago |
Pascal Marco Caversaccio
|
1d5bcd04e7
`ECDSA`: Use unchecked arithmetic for the `tryRecover` function (#4301)
|
2 years ago |
Pascal Marco Caversaccio
|
6c14de4f0c
`ECDSA`: Use hexadecimal literals (#4317)
|
2 years ago |
Ernesto García
|
7bb5592ad5
Bump minimum pragma version to `0.8.19` (#4288)
|
2 years ago |
Hadrien Croubois
|
5955d8e85b
Merge remote-tracking branch 'upstream/master' into next-v5.0
|
2 years ago |
github-actions[bot]
|
09329f8a18
Merge release-v4.9 branch (#4274)
|
2 years ago |
Hadrien Croubois
|
0f10efe232
Remove code in preparation for v5.0 (#4258)
|
2 years ago |
Yamen Merhi
|
53235263a3
Implement `0x00` version of EIP-191 in ECDSA Library (#4063)
|
2 years ago |
TheGreatHB
|
8177c4620e
Improve gas efficiency in ECDSA (#3853)
|
2 years ago |
Francisco
|
b709eae01d
Update Prettier Solidity (#3898)
|
2 years ago |
Francisco Giordano
|
49c0e4370d
4.8.0
|
2 years ago |
Hadrien Croubois
|
1f18fea1de
4.8.0-rc.2
|
3 years ago |
Hadrien Croubois
|
16791134c1
4.8.0-rc.1
|
3 years ago |
Francisco Giordano
|
5e6fd491f3
4.8.0-rc.0
|
3 years ago |
t11s
|
324eda228c
Remove redundant ECDSA constraint (#3591)
|
3 years ago |
Francisco
|
d693d89d99
Fix ECDSA signature malleability (#3610)
|
3 years ago |
Hadrien Croubois
|
3dac7bbed7
Merge v4.7 back into master (#3516)
|
3 years ago |