-
### Problem description
John Lotoski informed us that currently on Cardano mainnet, adequately resourced nodes (well above minimum specs) are missing lots of leadership checks during ledger snapsho…
-
of course it has been a problem for years that script authors want to distribute copies of required engine classes with their script libs.
one option is simply to "name-mangle" the engine class whe…
-
# C4 issue
M-19: [MinipoolManager: recordStakingError function does not decrease minipoolCount leading to too high GGP rewards for staker](https://github.com/code-423n4/2022-12-gogopool-findings/issu…
-
# C4 issue
M-05: [Bypass whenNotPaused modifier](https://github.com/code-423n4/2022-12-gogopool-findings/issues/673)
# Comments
The original implementation has some places where `whenNotPaused` modi…
-
# C4 issue
M-20: [TokenggAVAX: maxDeposit and maxMint return wrong value when contract is paused](https://github.com/code-423n4/2022-12-gogopool-findings/issues/144)
# Comments
The contract `Tokengg…
-
# C4 issue
M-13: [slashing fails when node operator doesn't have enough staked GGP](https://github.com/code-423n4/2022-12-gogopool-findings/issues/494)
# Comments
The original implementation was not…
-
# C4 issue
M-14: [any duration can be passed by node operator](https://github.com/code-423n4/2022-12-gogopool-findings/issues/492)
# Comments
Anyone can call `createMinipool()` with `nodeID, duratio…
-
# C4 issue
M-17: [NodeOp can get rewards even if there was an error in registering the node as a validator](https://github.com/code-423n4/2022-12-gogopool-findings/issues/471)
# Comments
The protoc…
-
# C4 issue
M-01: [RewardsPool.sol : It is safe to have the startRewardsCycle with WhenNotPaused modifier](https://github.com/code-423n4/2022-12-gogopool-findings/issues/823)
# Comments
The original …
-
# C4 issue
M-02: [Coding logic of the contract upgrading renders upgrading contracts impractical](https://github.com/code-423n4/2022-12-gogopool-findings/issues/742)
# Comments
The original implemen…