-
### [L-01] Avoid floating pragmas for non-library contracts.
#### Impact
While floating pragmas make sense for libraries to allow them to be included with multiple different versions of applications…
-
A _very_ common mistake is doing this:
```
solidity: "0.8.4",
settings: { ... }
```
instead of
```
solidity: {
version: "0.8.4",
settings: { ... }
}
```
I think it's worth dete…
-
### How are you running Renovate?
Mend Renovate hosted app on github.com
### Describe the feature
One of the dependencies of our repo, has a dependency on a git package that is configured to …
-
Pro: gives a block/tx identifier that can easily be used with other tools.
Con: people will use it as a weak source of randomness.
In Ehtereum, `blockhash` [is available as a global function](http…
-
The Semaphore verifier contract for Soroban requires zk-SNARK proof verification using BLS12-381 pairing-based cryptography. With the introduction of CAP-0059, Soroban now provides native host functio…
-
-
This is a great package, thank you.
The `cmd+/` hotkey creates block style comments in solidity:
`/* some solidity code*/`
Is it possible to modify a setting, or the default behaviour to set…
-
# C4-001 :Use safeTransfer/safeTransferFrom consistently instead of transfer/transferFrom
## Impact - LOW
## Impact
It is good to add a require() statement that checks the return value of token tr…
-
Criteria for done:
- Have a .sol smart contract that creates a storage deal deployed in Hyperspace or Wallaby
-
Remove the last line i.e.
"Note that Truffle sends Ether to your test contract in a way that does not execute a fallback function, so you can still use the fallback function within your Solidity t…