.. |
afraid-walls-smell.md
|
Remove ERC1155Receiver in favor of ERC1155Holder (#4450)
|
2 years ago |
angry-ties-switch.md
|
Merge branch 'master' into next-v5.0
|
2 years ago |
big-plums-cover.md
|
Replace abi.encodeWithSelector & abi.encodeWithSignature with abi.encodeCall (#4293)
|
2 years ago |
blue-horses-do.md
|
Add `ERC2771Forwarder` as an enhanced successor to `MinimalForwarder` (#4346)
|
2 years ago |
blue-scissors-design.md
|
Change behavior of ceilDiv(0, 0) and improve test coverage (#4348)
|
2 years ago |
brave-lobsters-punch.md
|
Remove GovernorCompatibilyBravo and add simpler GovernorStorage (#4360)
|
2 years ago |
bright-tomatoes-sing.md
|
Use the _update mechanism in ERC721 (#4377)
|
2 years ago |
chilled-spiders-attack.md
|
Add ERC1155.totalSupply that returns overall supply count (#3962)
|
2 years ago |
clever-bats-kick.md
|
Move beneficiary zero address check to Ownable (#4531)
|
1 year ago |
clever-pumas-beg.md
|
Make Ownable's initial owner explicit (#4267)
|
2 years ago |
config.json
|
Automate release process via Changesets (#3915)
|
2 years ago |
eight-peaches-guess.md
|
Remove superfluous receive() function from Proxy.sol (#4434)
|
2 years ago |
eighty-crabs-listen.md
|
Optimize Strings.equal (#4262)
|
2 years ago |
eighty-lemons-shake.md
|
Use the _update mechanism in ERC721 (#4377)
|
2 years ago |
empty-taxis-kiss.md
|
Make `TransparentUpgradeableProxy` deploy its `ProxyAdmin` and optimize proxy interfaces (#4382)
|
2 years ago |
fifty-owls-retire.md
|
Implement recommendations from 5.0 audit Phase 1B (#4502)
|
2 years ago |
flat-bottles-wonder.md
|
Use bytes.concat in MessageHashUtils (#4504)
|
2 years ago |
fluffy-countries-buy.md
|
Remove duplicated SLOAD in Arrays.findUpperBound (#4442)
|
2 years ago |
four-adults-knock.md
|
`ECDSA`: Use unchecked arithmetic for the `tryRecover` function (#4301)
|
2 years ago |
fresh-birds-kiss.md
|
Move the Checkpoints library to utils/structs (#4275)
|
2 years ago |
green-pumpkins-end.md
|
Remove SafeERC20.safePermit (#4582)
|
1 year ago |
grumpy-bulldogs-call.md
|
Pack Governor's ProposalCore into a single slot (#4268)
|
2 years ago |
grumpy-worms-tease.md
|
Make ERC1967Upgrades a library instead of an abstract contract (#4325)
|
2 years ago |
happy-falcons-walk.md
|
Make `TransparentUpgradeableProxy` admin immutable (#4354)
|
2 years ago |
healthy-gorillas-applaud.md
|
Use `Ownable` in `VestingWallet` instead of an immutable beneficiary (#4508)
|
2 years ago |
heavy-drinks-fail.md
|
Do not emit Approval event when calling transferFrom (#4370)
|
2 years ago |
hip-beds-provide.md
|
Move upgradeToAndCallUUPS to UUPSUpgradeable (#4356)
|
2 years ago |
hip-goats-fail.md
|
Implement recommendations from 5.0 audit Phase 1B (#4502)
|
2 years ago |
hot-coins-judge.md
|
Optimize array access in ERC1155 (#4300)
|
2 years ago |
hot-dingos-kiss.md
|
Move `ECDSA` message hash methods to its own `MessageHashUtils` library (#4430)
|
2 years ago |
hot-plums-approve.md
|
Cleanup timelockId on execution for gas refund (#4118)
|
2 years ago |
little-falcons-build.md
|
Add EIP-712 `name` and `version` getters (#4303)
|
2 years ago |
loud-shrimps-play.md
|
Add state getter in TimelockController using OperationState enum (#4358)
|
2 years ago |
lovely-geckos-hide.md
|
Replace revert strings with custom errors (#4261)
|
2 years ago |
mean-walls-watch.md
|
Merge branch 'master' into next-v5.0
|
2 years ago |
mighty-donuts-smile.md
|
Add validation in Governor on ERC-721 or ERC-1155 received (#4314)
|
2 years ago |
orange-apes-draw.md
|
Use explicit imports (#4399)
|
2 years ago |
pink-suns-mix.md
|
Optimize muldiv (#4494)
|
2 years ago |
popular-deers-raise.md
|
Enable ERC-1271 signature checks in Governor `castVoteBySig` (#4418)
|
2 years ago |
proud-seals-complain.md
|
Use immutable beacon address in BeaconProxy (#4435)
|
2 years ago |
purple-cats-cheer.md
|
Add `GovernorTimelockControl` address to `TimelockController` salt (#4432)
|
2 years ago |
red-dots-fold.md
|
Remove further hardcoded function resolution (#4309)
|
2 years ago |
rotten-insects-wash.md
|
Merge branch 'master' into next-v5.0
|
2 years ago |
serious-books-lie.md
|
Optimize array allocation in ERC1155 (#4196)
|
2 years ago |
short-eels-enjoy.md
|
Update pragma to 0.8.20 (#4489)
|
2 years ago |
silly-bees-beam.md
|
Remove DOMAIN_SEPARATOR from Votes and update docs examples (#4297)
|
2 years ago |
sixty-numbers-reply.md
|
Add Governor signature nonces (#4378)
|
2 years ago |
slimy-penguins-attack.md
|
Merge branch 'master' into next-v5.0
|
2 years ago |
smooth-books-wink.md
|
Removes zero address check from balanceOf in ERC1155 (#4263)
|
2 years ago |
smooth-cougars-jump.md
|
Move security directory contents to utils (#4551)
|
1 year ago |
spicy-sheep-eat.md
|
Change access folder structure (#4359)
|
2 years ago |
spotty-hotels-type.md
|
Ability to set starting token id for ERC721Consecutive (#4097)
|
2 years ago |
strong-poems-thank.md
|
Refactor DoubleEndedQueue (#4150)
|
2 years ago |
swift-bags-divide.md
|
Merge pull request from GHSA-5h3x-9wvq-w4m2
|
2 years ago |
swift-numbers-cry.md
|
Add internal functions inside modifiers (#4472)
|
2 years ago |
tasty-tomatoes-turn.md
|
Add toStringSigned to Strings.sol (#4330)
|
2 years ago |
tender-shirts-turn.md
|
Make `TransparentUpgradeableProxy` deploy its `ProxyAdmin` and optimize proxy interfaces (#4382)
|
2 years ago |
thick-pumpkins-exercise.md
|
Allow Initializable versions greater than 256 (#4460)
|
2 years ago |
thin-camels-matter.md
|
Add validation in Governor on ERC-721 or ERC-1155 received (#4314)
|
2 years ago |
tough-drinks-hammer.md
|
Optimize array access in ERC1155 (#4300)
|
2 years ago |
two-wasps-punch.md
|
Add a bool return to _grantRole and _revokeRole (#4241)
|
2 years ago |
unlucky-beans-obey.md
|
Make ERC2771Context return original sender address if `msg.data.length <= 20` (#4481)
|
2 years ago |
violet-dancers-cough.md
|
Remove override interface implementations (#4315)
|
2 years ago |
warm-guests-rule.md
|
Adjust ERC2771Context._msgData for msg.data.length < 20 (#4484)
|
2 years ago |
wet-bears-heal.md
|
Use namespaced storage for upgradeable contracts (#4534)
|
1 year ago |
wild-beds-visit.md
|
Remove GovernorCompatibilyBravo and add simpler GovernorStorage (#4360)
|
2 years ago |
wild-peas-remain.md
|
Use Trace208 in Votes to support ERC6372 clocks (#4539)
|
1 year ago |
wild-rockets-rush.md
|
Rename rounding modes and complete with fourth (#4455)
|
2 years ago |
wild-windows-trade.md
|
Use SafeERC20.forceApprove in safeIncreaseAllowance and safeDecreaseAllowance (#4260)
|
2 years ago |