
solidity
/solidity849
@0xproject 0x-Settler contract has code blocks optimized due to Contract Size limitations on EVM. I wonder is Diamond Proxies were evaluated. https://eips.ethereum.org/EIPS/eip-2535#abstract
Contract for Project 2 v0.0.4 revised and deployed to testnet last night.
Time to lock in and revise @crowdfund (Project 1) contract. v0.1.0 deploying very soon.
Time to lock in and revise @crowdfund (Project 1) contract. v0.1.0 deploying very soon.
After trying Etherscan and forge I’m convinced multi-file verification doesn’t work. Send Help
OpenZeppelin Solidity Contracts v5.3 is here 🧑💻
This release introduces new token standards and governance improvements, along with new smart account and crosschain capabilities through the Community Contracts Library.
Here's what's new 👇
📝 Core Contracts Highlights
ERC-6909 – New multi-token standard with:
• Minimal implementation
• Metadata support
• Supply tracking
• Content URI extension
Governor Improvements:
• New Proposal Guardian role
• Added Sequential Proposal IDs
• New Super Quorum mechanism
❤️🩹 5.3 also packs quality-of-life upgrades such as:
• trySafeTransfer() for ERC20s (no more surprise reverts)
• clear() for EnumerableSet and EnumerableMap
• MerkleTree.update() for dynamic leaf management
• 512-bit and saturating math operations (add512, mul512, etc)
This release introduces new token standards and governance improvements, along with new smart account and crosschain capabilities through the Community Contracts Library.
Here's what's new 👇
📝 Core Contracts Highlights
ERC-6909 – New multi-token standard with:
• Minimal implementation
• Metadata support
• Supply tracking
• Content URI extension
Governor Improvements:
• New Proposal Guardian role
• Added Sequential Proposal IDs
• New Super Quorum mechanism
❤️🩹 5.3 also packs quality-of-life upgrades such as:
• trySafeTransfer() for ERC20s (no more surprise reverts)
• clear() for EnumerableSet and EnumerableMap
• MerkleTree.update() for dynamic leaf management
• 512-bit and saturating math operations (add512, mul512, etc)
anyone using a solidity extension in cursor? i can't get any (juan blanco, nomic, or solidity extended) to highlight errors.
i've had this happen before, but restarting the extension would fix it for a while until it happened again. now it's just not working at all.
i've had this happen before, but restarting the extension would fix it for a while until it happened again. now it's just not working at all.
Just published my latest article on "Data Structures in Solidity and Vyper" for @cyfrin!
I dive deep into key differences between Solidity (flexible, expressive) and Vyper (simple, secure), explaining arrays, mappings, structs, and memory management.
https://cyfrin.io/glossary/data-structures-in-solidity-and-vyper
I dive deep into key differences between Solidity (flexible, expressive) and Vyper (simple, secure), explaining arrays, mappings, structs, and memory management.
https://cyfrin.io/glossary/data-structures-in-solidity-and-vyper
slowly i am getting better understanding of Permit2. It's a account signature based cheque writing in blockchain world for someone else to cash'em out.
Integrated with Uniswap, Matcha, Pancake gives amazing flexibility to users.
Integrated with Uniswap, Matcha, Pancake gives amazing flexibility to users.
How many onchain price oracles are there ?
* I know there is one for Uniswap V3 and V4
* I know there must be one for Balancr
if want to link something here, feel free.
* I know there is one for Uniswap V3 and V4
* I know there must be one for Balancr
if want to link something here, feel free.
if anybody have a question regarding writing complex solidity functions , post here and I will answer during leisure time.
As the new year starts, I'm filled with hope for a year of good health, happiness, and prosperity.
Looking at why I choose Javascript over solidity.
* Simplicity and very high level useful macros to process data
* Object simplification
* ease of use over variable declarations
* Simplicity and very high level useful macros to process data
* Object simplification
* ease of use over variable declarations
Meet Solidity Chat, the AI Agent for all things Solidity! Learn smart contract fundamentals, explore contract design best practices, and discover real-world blockchain use cases. Start coding below 👇
https://zo.me/@zo-soliditychat:zo.me
https://zo.me/@zo-soliditychat:zo.me
📢 We're Hiring a Smart Contract Engineer
Join a cutting-edge blockchain team tackling rollup scalability & Ethereum fragmentation. Contribute to building solutions that preserve Ethereum’s decentralization while ensuring a seamless user experience.
📌 Apply here: https://lnkd.in/e53YAque
📥 Or DM me for more details
Follow @sidechain for more blockchain roles and join our talent network to get the latest job updates that match your skills.
Join a cutting-edge blockchain team tackling rollup scalability & Ethereum fragmentation. Contribute to building solutions that preserve Ethereum’s decentralization while ensuring a seamless user experience.
📌 Apply here: https://lnkd.in/e53YAque
📥 Or DM me for more details
Follow @sidechain for more blockchain roles and join our talent network to get the latest job updates that match your skills.
Is there a reason why more projects aren't using the default framework as the base for their smart contracts?
https://github.com/fullyallocated/Default
Reasons that come to mind:
- Devs don't know about it
- Devs don't understand the benefits
I've been implementing a new protocol from scratch on default (/megastrategy) and it's saved SO much time.
https://github.com/fullyallocated/Default
Reasons that come to mind:
- Devs don't know about it
- Devs don't understand the benefits
I've been implementing a new protocol from scratch on default (/megastrategy) and it's saved SO much time.
Bug bounty capability for smart contracts is live on Bug Buster Testnet!
Collaborate with other blockchain developers to find vulnerabilities in solidity code.
Check out the tutorial the team fondly prepared at: https://hackmd.io/@claudioantonio/smartcontract-on-bugbuster-testnet
Collaborate with other blockchain developers to find vulnerabilities in solidity code.
Check out the tutorial the team fondly prepared at: https://hackmd.io/@claudioantonio/smartcontract-on-bugbuster-testnet
Is there a way to ensure that rpc requests are signed or use an app-only authentication mechanism with viem?
That way only my app can use the rpc url?
That way only my app can use the rpc url?
Does anyone have idea how to collect revert reasons from Multicall transactions?
StackExchange bounty points available for the takers.
https://ethereum.stackexchange.com/questions/167455/multicall-and-collecting-all-revert-reasons
StackExchange bounty points available for the takers.
https://ethereum.stackexchange.com/questions/167455/multicall-and-collecting-all-revert-reasons
Would love any constructive feedback regarding this repo 🙏
I can't promise anything except my undying respect and appreciation
https://github.com/0xCooki/Doubly-Linked-List
I can't promise anything except my undying respect and appreciation
https://github.com/0xCooki/Doubly-Linked-List