issues
search
Rari-Capital
/
nova
Read and write to L1 with minimal latency and no trust tradeoffs.
GNU Affero General Public License v3.0
216
stars
18
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Whitepaper is only first page
#71
gnomadic
closed
2 years ago
1
π Need natspec for gas limit
#69
transmissions11
opened
2 years ago
0
π Returndata abuse DOS
#68
transmissions11
opened
3 years ago
1
π DOS if request creator is a contract that reverts when sent ether via execCompleted
#67
transmissions11
opened
3 years ago
0
π Document why relayers need to simulate even if safe strategy
#66
transmissions11
opened
3 years ago
1
β»οΈ Checks msg.value ==, should do >= and change error to NOT_ENOUGH_ETH (instead of BAD_ETH_VALUE)
#65
transmissions11
opened
3 years ago
0
β‘οΈ Make unimportant constants and state variables internal
#64
transmissions11
opened
3 years ago
0
β»οΈ Rename βNOT_UNLOCKEDβ to βTOKENS_NOT_UNLOCKEDβ
#63
transmissions11
opened
3 years ago
0
β»οΈ Change all use of execute -> relay
#62
transmissions11
opened
3 years ago
0
β»οΈ Try refactoring use of storage pointers into cached memory
#61
transmissions11
opened
3 years ago
0
β»οΈ Use ternary to simplify nested if statements
#60
transmissions11
opened
3 years ago
0
β¨ hardRequire function
#59
transmissions11
opened
3 years ago
0
π Add acmart.cls to whitepaper folder
#58
transmissions11
opened
3 years ago
0
π Missing period in whitepaper uses section
#57
transmissions11
opened
3 years ago
0
β»οΈ Rename requestExec to newRequest/request/createRequest?
#56
transmissions11
opened
3 years ago
0
β‘οΈ Optimize systemNonce incrementation with ++ or manual caching
#55
transmissions11
opened
3 years ago
0
π Switch away from abi.encodePacked
#54
transmissions11
opened
3 years ago
3
π Do not copy more than 256 bits of return data
#53
transmissions11
opened
3 years ago
0
π Determine a safe strategyCallGasBuffer
#52
transmissions11
opened
3 years ago
0
π₯ Allow using the basefee for gas price
#51
transmissions11
opened
3 years ago
0
π Nova strategy templates for DappTools and Hardhat
#50
transmissions11
opened
3 years ago
0
π·ββοΈ Use Github actions to auto-compile and commit PDF whitepaper
#49
transmissions11
opened
3 years ago
0
β¨ Add some facility to batch token transfers/arbitrary messages into one cross domain message
#48
transmissions11
opened
3 years ago
0
β Upgrade watcher to 0.5.3
#47
transmissions11
closed
3 years ago
0
π Collision protection
#46
transmissions11
opened
3 years ago
2
π₯ v1.1
#45
transmissions11
opened
3 years ago
1
β‘οΈ Remove reentrancy guard
#44
transmissions11
closed
3 years ago
1
Remove reentrancy guard usage in registry
#43
transmissions11
closed
3 years ago
0
π Refund request creators sped up ETH in execCompleted
#42
transmissions11
closed
3 years ago
1
areTokensRemoved() -> hasTokens()
#41
transmissions11
closed
3 years ago
0
Refactor EXEC_COMPLETED_MESSAGE_GAS_LIMIT into GasConfig
#40
transmissions11
closed
3 years ago
0
If an uncled request is executed before it's death, the additional ETH paid to speed up the request is lost
#39
transmissions11
closed
3 years ago
0
Use SafeMath in L1_NovaExecutionManager
#38
transmissions11
closed
3 years ago
0
Create an "Approval Escrow" to prevent approval snatching
#37
transmissions11
closed
3 years ago
0
β‘οΈ Remove reentrancy guard
#36
transmissions11
closed
3 years ago
1
π Move `l2Recipient != address(0)` check to execCompleted
#35
transmissions11
closed
3 years ago
1
New url for optimism bridge messaging
#34
rajivpo
closed
3 years ago
1
π [N02] Use a DEFAULT_EXECHASH instead of resetting execHash to address(0)
#33
transmissions11
closed
3 years ago
1
π [C06 & M07] Do not allow speeding the same request multiple times
#32
transmissions11
closed
3 years ago
1
Block Explorer Inspo
#31
transmissions11
closed
3 years ago
8
π [CR07] Check if uncle has input token recipient in `areTokensRemoved`
#30
transmissions11
closed
3 years ago
1
π [CR06] Check request exists in `execCompleted`
#29
transmissions11
closed
3 years ago
1
π [C01 & CR03 & CR05 & M05] Safety checks in execution manager before calls
#28
transmissions11
closed
3 years ago
1
π [CR01] block.timestamp -> switchTimestamp
#27
transmissions11
closed
3 years ago
1
π [OZ] Blacklist self-calls
#26
transmissions11
closed
3 years ago
1
π [OZ] Fix approval snatching
#25
transmissions11
closed
3 years ago
1
π [C02 & C03 & C04 & C07] Secure `claimInputTokens` and `withdrawTokens`
#24
transmissions11
closed
3 years ago
1
Relayer approval snatching
#23
transmissions11
closed
3 years ago
1
π [C05] Use SafeMath in the registry
#22
transmissions11
closed
3 years ago
1
gasLimit to uint256, but check in requestExec
#21
transmissions11
closed
3 years ago
1
Next