-
# Lines of code
https://github.com/code-423n4/2022-03-rolla/blob/efe4a3c1af8d77c5dfb5ba110c3507e67a061bdd/quant-protocol/contracts/utils/EIP712MetaTransaction.sol#L86
# Vulnerability details
Any t…
-
### Name of the project
Optimizing Scroll Network Bridge Gas Efficiency
### Project abstract
Abstract:
This proposal outlines several approaches to significantly reduce gas costs associated with …
-
# Lines of code
https://github.com/code-423n4/2022-12-tigris/blob/496e1974ee3838be8759e7b4096dbee1b8795593/contracts/Trading.sol#L222-L230
https://github.com/code-423n4/2022-12-tigris/blob/496e1974ee…
-
# Use custom errors
Solidity ^0.8.4 allow the use of custom errors to optimize gas usage.
https://blog.soliditylang.org/2021/04/21/custom-errors/
# `> 0` is less efficient than `!= 0` for uint in req…
-
Why you could set 6 params in your executeMetaTransaction function? I saw your contract only set 5 params
```
try {
let tx = await contract.executeMetaTransaction(
userAddress,
…
-
Run all tests with a forwarder
-
## Summary
This document proposes several potential solutions for implementing Meta Transactions for FRAME, accompanied by draft implementations. The first solution relies solely on a runtime’s gen…
-
Don’t want to crowd the other issue with Diamonds talk.
> https://eips.ethereum.org/EIPS/eip-2535
>
> What I mean by Diamonds magic is that it’s possible to let anyone add a resolver module to …
-
Is there an overview of the architecture for ChromaWay colored coins?
What's the relationship between all of these different projects: cc-wallet-engine, coloredcoinjs-lib, chromawallet-proto, cc-wal…
-
## Steps to reproduce
1. Ensure MetaTx is enabled.
2. Create a Payment builder action.
3. Execute the payment.
4. Check the transactions tab for the Payment builder transaction.
5. Check all ot…