-
## 🎉 Description
It'd be cool if we had a simple `Airdrop` contract that used `SignatureBouncer.sol` to issue tokens (with emission variants like the crowdsale's Mintable/Allowance types) to those …
-
# Precision Loss in Token Distribution due to Integer Division
### Severity
Medium Risk
### Relevant GitHub Links
https://github.com/Cyfrin/2023-08-sparkn/blob/0f139b2dc53905700dd29a01451b330f829653…
-
In my script I have:
let hash = new_transaction.hash()
after I sign the transaction but am not getting the same hash on etherscan. How do I generate the correct transaction hash? It seems li…
-
# Handle
shw
# Vulnerability details
## Impact
It is possible for an attacker to intendedly create a fake `Join` corresponding to a specific token beforehand to make `Wand` unable to deploy the a…
-
# Lines of code
https://github.com/code-423n4/2022-03-prepo/blob/main/contracts/core/PrePOMarketFactory.sol#L42-L82
https://github.com/code-423n4/2022-03-prepo/blob/main/contracts/core/PrePOMarket.so…
-
The mitigation steps are working as intended. To further confirm that, I have written a separate test where the Minipool duration has not been exceeded, i.e. skip(duration / 2), to ensure the status t…
-
obront
medium
# If signer gate is deployed to safe with more than 5 existing modules, safe will be bricked
## Summary
`HatsSignerGate` can be deployed with a fresh safe or connected to an existing…
-
Currently, we're using https://github.com/web3j/web3j-sokt/blob/master/src/main/resources/releases.json to install solidity.
This is not good as we need to release new versions of sokt, and most of t…
-
It can be useful for some reproducible cases provide initial seed in the form of a 32-byte hex-encoded string. You can also choice an option to additionally protect you with password, `Scrypt` shall b…
ghost updated
6 years ago
-
# Gas Optimizations Report
## For-loops: Index initialized with default value
Uninitialized `uint` variables are assigned with a default value of `0`.
Thus, in for-loops, explicitly initializing an…