Nick Barry

Results 65 comments of Nick Barry

Is it okay to reuse the `DiamondBase` storage location for the `DiamondBeacon`?

As discussed on Discord (https://discord.com/channels/969993840318611476/1040352410087985182/1042896740975652945), I found a theoretical attack vector, but it would rely on the inclusion of ASCII control codes in a storage layout string. This seems unlikely...

Proof of concept of the attack vector is here: https://github.com/solidstate-network/diamond-storage-preimage-attack/

Implementing [EIP-7201](https://eips.ethereum.org/EIPS/eip-7201) would solve this.

This is something I've considered. However, I've never felt the need for this feature, and it would directly conflict with some of my use cases for the plugin. For example,...

I am aware of this, but I don't remember why this occurs or whether it can be easily fixed. I don't expect to have time to address this in the...

It turns out Commander does support this, and I think it's quite useful. See #28.

This change is not compatible with the `clear-abi` task. For safety, files are verified to be valid ABIs before they're deleted. This is meant to prevent data loss if a...

Should support multiple staking paradigms: * time-based yield stream * arbitrary event-based yield distributions

See also #218 and https://discord.com/channels/969993840318611476/1040352410087985182/1112179446082961429.