.. |
cryptography
|
bc8f775df2
Add Calldata variants of ECDSA.recover, ECDSA.tryRecover and SignatureChecker.isValidSignatureNow (#5788)
|
2 hónapja |
introspection
|
43b3319e5b
Add ERC6909 Implementation along with extensions (#5394)
|
8 hónapja |
math
|
a9b1f58b00
Add saturating (unsigned) math operations and optimize try operations (#5527)
|
7 hónapja |
structs
|
b84db20fb2
Add checkpoint variant with uint256 keys and values (#5748)
|
3 hónapja |
types
|
a72c9561b9
Finalize test migration: remove legacy dependencies and test helpers (#4797)
|
1 éve |
Address.test.js
|
205f59e9b6
Update dependency eslint to v9 (#4996)
|
11 hónapja |
Arrays.t.sol
|
f96237308f
Update forge and change visibility in fuzz tests (#5103)
|
11 hónapja |
Arrays.test.js
|
8a4eadea51
Add support for more types in Arrays.sol (#5568)
|
6 hónapja |
Base64.t.sol
|
f96237308f
Update forge and change visibility in fuzz tests (#5103)
|
11 hónapja |
Base64.test.js
|
92224533b1
Merge pull request from GHSA-9vx6-7xxf-x967
|
1 éve |
Blockhash.t.sol
|
f9f7db03f3
Fix flaky test `testFuzzFutureBlocks` (#5783)
|
3 hónapja |
Blockhash.test.js
|
1a87de9326
Use hardhat network helper to clear code blockhash test (#5768)
|
3 hónapja |
Bytes.t.sol
|
32e7a6ffbc
Add `equal` to Bytes.sol and update pragma to 0.8.24 in String dependencies (#5726)
|
2 hónapja |
Bytes.test.js
|
76e02bc055
Fix bug in Bytes.lastIndexOf when array is empty and position is not 2²⁵⁶-1 (#5797)
|
2 hónapja |
CAIP.test.js
|
2909098755
ERC-7930 (#5736)
|
3 hónapja |
Calldata.test.js
|
352ab13687
Add a Calldata library with `emptyBytes` and `emptyString` functions (#5422)
|
9 hónapja |
Context.behavior.js
|
a72c9561b9
Finalize test migration: remove legacy dependencies and test helpers (#4797)
|
1 éve |
Context.test.js
|
e473bcf859
Migrate metatx tests to ethers.js (#4737)
|
1 éve |
Create2.t.sol
|
f96237308f
Update forge and change visibility in fuzz tests (#5103)
|
11 hónapja |
Create2.test.js
|
205f59e9b6
Update dependency eslint to v9 (#4996)
|
11 hónapja |
Memory.t.sol
|
21cd7e8aa3
Add `Memory` utility library (#5189)
|
3 hónapja |
Memory.test.js
|
21cd7e8aa3
Add `Memory` utility library (#5189)
|
3 hónapja |
Multicall.test.js
|
a72c9561b9
Finalize test migration: remove legacy dependencies and test helpers (#4797)
|
1 éve |
Nonces.behavior.js
|
4c3ef87cf5
Await `.eventually` test matchers (#5408)
|
9 hónapja |
Nonces.test.js
|
2fa4d103fe
Add NoncesKeyed variant (#5272)
|
11 hónapja |
NoncesKeyed.test.js
|
2fa4d103fe
Add NoncesKeyed variant (#5272)
|
11 hónapja |
Packing.t.sol
|
28aed34dc5
Merge account abstraction work into master (#5274)
|
11 hónapja |
Packing.test.js
|
dc62599257
Extended packing and extracting library for value types (#5056)
|
1 éve |
Panic.test.js
|
141c947921
Update chai matchers (#4899)
|
1 éve |
Pausable.test.js
|
a72c9561b9
Finalize test migration: remove legacy dependencies and test helpers (#4797)
|
1 éve |
ReentrancyGuard.test.js
|
b6e07917eb
Transient version of ReentrancyGuard (#4988)
|
1 éve |
ShortStrings.t.sol
|
f96237308f
Update forge and change visibility in fuzz tests (#5103)
|
11 hónapja |
ShortStrings.test.js
|
78d5708340
Migrate utils to ethersjs v6 (#4736)
|
1 éve |
SlotDerivation.t.sol
|
f96237308f
Update forge and change visibility in fuzz tests (#5103)
|
11 hónapja |
SlotDerivation.test.js
|
cb2aaaa04a
Add slot derivation library (#4975)
|
1 éve |
StorageSlot.test.js
|
6325009675
Split StorageSlot into TransientSlot (#5239)
|
1 éve |
Strings.t.sol
|
b3ce884628
Refactor `parseUint`, `parseInt` and `parseHexUint` to check bounds (#5304)
|
10 hónapja |
Strings.test.js
|
a5350ecdd3
Add Strings.toHexString(bytes) (#5761)
|
3 hónapja |
TransientSlot.test.js
|
6325009675
Split StorageSlot into TransientSlot (#5239)
|
1 éve |
draft-InteroperableAddress.t.sol
|
2909098755
ERC-7930 (#5736)
|
3 hónapja |
draft-InteroperableAddress.test.js
|
2909098755
ERC-7930 (#5736)
|
3 hónapja |