|
|
13d9086d0b
|
Minimize Solidity pragma versions for interface compatibility (#5727)
|
2025-06-09 10:38:05 -06:00 |
|
|
|
633a1c85ca
|
Rewrite assembly slot offset for consistency (#5325)
|
2025-05-07 13:54:42 -06:00 |
|
|
|
aaf955de56
|
Migrate to inheritdoc (#5636)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-04-21 14:19:10 -04:00 |
|
|
|
d183d9b07a
|
Merge release-v5.3 branch (#5632)
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: Francisco Giordano <fg@frang.io>
Co-authored-by: Joseph Delong <joseph@delong.me>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Renan Souza <renan.rodrigues.souza1@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Voronor <129545215+voronor@users.noreply.github.com>
Co-authored-by: StackOverflowExcept1on <109800286+StackOverflowExcept1on@users.noreply.github.com>
Co-authored-by: Michalis Kargakis <kargakis@protonmail.com>
Co-authored-by: Bilog WEB3 <155262265+Bilogweb3@users.noreply.github.com>
Co-authored-by: Fallengirl <155266340+Fallengirl@users.noreply.github.com>
Co-authored-by: XxAlex74xX <30472093+XxAlex74xX@users.noreply.github.com>
Co-authored-by: PixelPilot <161360836+PixelPil0t1@users.noreply.github.com>
Co-authored-by: kilavvy <140459108+kilavvy@users.noreply.github.com>
Co-authored-by: Devkuni <155117116+detrina@users.noreply.github.com>
Co-authored-by: Danbo <140512416+dannbbb1@users.noreply.github.com>
Co-authored-by: Ann Wagner <chant_77_swirly@icloud.com>
Co-authored-by: comfsrt <155266597+comfsrt@users.noreply.github.com>
Co-authored-by: Bob <158583129+bouchmann@users.noreply.github.com>
Co-authored-by: JohnBonny <158583902+JohnBonny@users.noreply.github.com>
Co-authored-by: moonman <155266991+moooonman@users.noreply.github.com>
Co-authored-by: kazak <alright-epsilon8h@icloud.com>
Co-authored-by: Wei <ybxerlvqtx@rambler.ru>
Co-authored-by: Maxim Evtush <154841002+maximevtush@users.noreply.github.com>
Co-authored-by: Vitalyr <158586577+Vitaliyr888@users.noreply.github.com>
Co-authored-by: pendrue <158588659+pendrue@users.noreply.github.com>
Co-authored-by: Tronica <wudmytrotest404@gmail.com>
Co-authored-by: emmmm <155267286+eeemmmmmm@users.noreply.github.com>
Co-authored-by: bigbear <155267841+aso20455@users.noreply.github.com>
Co-authored-by: Tomás Andróil <tomasandroil@gmail.com>
Co-authored-by: GooseMatrix <155266802+GooseMatrix@users.noreply.github.com>
Co-authored-by: jasmy <3776356370@qq.com>
Co-authored-by: SITADRITA1 <mrlime2018@gmail.com>
Co-authored-by: Ocenka <testoviydiman1@gmail.com>
|
2025-04-09 20:47:07 +02:00 |
|
|
|
6dc9242937
|
Fix Broken Docs References (#5436)
|
2025-01-24 10:12:16 +01: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 |
|
|
|
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 |
|
|
|
6e224307b4
|
Fix typographical errors (#5194)
|
2024-09-13 19:26:46 +02:00 |
|
|
|
d8bbd34676
|
Update declaration of memory safe assembly blocks (#5172)
|
2024-08-29 15:07:17 -06:00 |
|
|
|
aec36ddd6a
|
Create a ERC1363Utils helper similar to existing ERC721Utils and ERC1155Utils (#5133)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-08-02 13:06:42 -06:00 |
|
|
|
de4154710b
|
Use Arrays.unsafeMemoryAccess in ERC1155Supply (#5068)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-06-07 14:41:40 -06:00 |
|
|
|
9d3b9be04f
|
Fix natspec comments in ERC-1155 (#4876)
|
2024-02-06 15:58:00 +00:00 |
|
|
|
7eba10dd1e
|
Move ERC721 and ERC1155 receiver checks to dedicate libraries (#4845)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-01-30 12:58:35 -06:00 |
|
|
|
e5c63635e3
|
Remove documented requirement in IERC1155's balanceOf (#4847)
|
2024-01-19 10:52:32 +01:00 |
|
|
|
6ba452dea4
|
Merge release-v5.0 branch (#4787)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.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: Ernesto García <ernestognw@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Zack Reneau-Wedeen <z.reneau.wedeen@gmail.com>
|
2023-12-08 15:47:12 +00:00 |
|
|
|
7bd2b2aaf6
|
Use ERC-XXX syntax (#4730)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-11-22 23:18:04 -06:00 |
|
|
|
793d92a333
|
Document ERC1155 event differences (#4666)
|
2023-10-06 15:40:03 -03:00 |
|
|
|
3e6c86392c
|
Merge release-v5.0 branch (#4665)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.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: Ernesto García <ernestognw@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-10-05 15:30:30 -03:00 |
|
|
|
abba0d047a
|
Update remappings.txt for upgradeable contracts and set up submodule (#4639)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-10-02 15:41:18 -03:00 |
|
|
|
58463a9823
|
Enable partial transpilation for upgradeable package (#4628)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-09-28 18:31:49 -03:00 |
|
|
|
a714fe6dbd
|
Wrap docstrings to 120 chars (#4600)
|
2023-09-14 15:28:24 -03:00 |
|
|
|
98b83dfbaa
|
Move security directory contents to utils (#4551)
|
2023-09-04 10:11:30 +02:00 |
|
|
|
cb0ffefe2f
|
Use named arguments in mapping types (#4433)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-08-08 22:48:56 -03:00 |
|
|
|
00cbf5a236
|
Update pragma to 0.8.20 (#4489)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-07-31 17:25:45 -03:00 |
|
|
|
3d0edbecf1
|
Remove ERC1155Receiver in favor of ERC1155Holder (#4450)
|
2023-07-11 14:49:58 -03:00 |
|
|
|
6bf68a41d1
|
Remove "available since" comments (#4424)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-06 10:00:34 +02:00 |
|
|
|
bb64458928
|
Implement recommendations from 5.0 audit Phase 1A (#4398)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-03 15:02:06 -03:00 |
|
|
|
874c2d3c02
|
Use explicit imports (#4399)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-06-29 20:12:26 +00:00 |
|
|
|
8cab922347
|
Rename ERC1155InsufficientApprovalForAll to ERC1155MissingApprovalForAll (#4381)
|
2023-06-26 14:20:01 +02:00 |
|
|
|
cd48b3eab3
|
Add validation in Governor on ERC-721 or ERC-1155 received (#4314)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-06-15 21:43:17 -03:00 |
|
|
|
05ef6924ac
|
Optimize array access in ERC1155 (#4300)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-06-15 02:39:34 +00:00 |
|
|
|
ef103f37e4
|
Replace some uses of abi.encodePacked with more explicit alternatives (#4296)
Co-authored-by: Francisco <fg@frang.io>
|
2023-06-14 21:11:12 +02:00 |
|
|
|
5cc1ea0a39
|
Add GUIDELINES.md for marking abstract contracts (#4010)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-06-14 19:01:33 +00:00 |
|
|
|
b425a72240
|
Replace revert strings with custom errors (#4261)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-06-12 23:41:52 +00:00 |
|
|
|
e73f90fa9d
|
Fix IERC1155.safeBatchTransferFrom documentation (#4340)
|
2023-06-11 16:38:31 -03:00 |
|
|
|
cc04263170
|
Highlight Reentrancy Risk in IERC1155 SafeTransferFrom Function (#4283)
Co-authored-by: Francisco <fg@frang.io>
|
2023-06-09 13:00:16 -03:00 |
|
|
|
df2778f38e
|
Remove override interface implementations (#4315)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-06-06 18:13:08 -06:00 |
|
|
|
ffceb3cd98
|
Remove hardcoded function resolution (#4299)
|
2023-06-02 14:20:58 -03:00 |
|
|
|
5cef83d2c7
|
Optimize array allocation in ERC1155 (#4196)
Co-authored-by: Francisco <fg@frang.io>
|
2023-06-02 11:37:59 -03:00 |
|
|
|
7bb5592ad5
|
Bump minimum pragma version to 0.8.19 (#4288)
|
2023-05-29 21:37:37 +02:00 |
|
|
|
5955d8e85b
|
Merge remote-tracking branch 'upstream/master' into next-v5.0
|
2023-05-25 10:52:46 +02:00 |
|
|
|
09329f8a18
|
Merge release-v4.9 branch (#4274)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-05-24 10:37:00 -03:00 |
|
|
|
cbc6145f5f
|
Removes zero address check from balanceOf in ERC1155 (#4263)
Co-authored-by: bpachai <bpachai@v2soft.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-05-24 08:39:06 +00:00 |
|
|
|
8de6eba8a3
|
Merge branch 'master' into next-v5.0
|
2023-05-16 00:07:07 -03:00 |
|
|
|
eedca5d873
|
Merge release-v4.8 branch
|
2023-03-02 21:13:25 -03:00 |
|
|
|
2d05db171a
|
Add note about supply limit in ERC1155Supply
|
2023-01-31 17:27:05 -03:00 |
|
|
|
1684c57922
|
Add ERC*Pausable warning for public pausing mechanism (#4007)
Co-authored-by: Francisco <fg@frang.io>
|
2023-01-28 20:21:07 -03:00 |
|
|
|
e919d96ff2
|
Add ERC1155.totalSupply that returns overall supply count (#3962)
|
2023-01-25 21:39:02 +01:00 |
|
|
|
c5d040beb9
|
Remove Address.isContract (#3945)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-01-24 17:59:07 -03:00 |
|
|
|
97bba5adaa
|
Remove ERC1155 hooks (#3876)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-01-10 11:13:05 +01:00 |
|