VictorECDSA
VictorECDSA
``` function _calculateCheckpointReward(uint256 blockInterval, uint256 signedStakePower, uint256 currentTotalStake) internal returns (uint256) { // ...... if (blockInterval > targetBlockInterval) { // count how many full intervals uint256 _rewardDecreasePerCheckpoint = rewardDecreasePerCheckpoint; //...
This issue, and all previous issues, are based on the latest version of the Main branch. Author: Jaynti Kanani #mailto:[email protected] Date: 6 months ago (2022/1/26 16:43:04) Committer: GitHub #mailto:[email protected] Commit...
This issue and the two preceding issues is about the code at the latest version of the Main branch currently. Author: Jaynti Kanani #mailto:[email protected] Date: 6 months ago (2022/1/26 16:43:04)...
``` function slash(bytes calldata _slashingInfoList) external returns (uint256) { // ...... for (; i < slashingInfoList.length; i++) { // ...... jailedAmount = jailedAmount.add(_jail(validatorId, 1)); valJailed++; } updateTimeline(-int256(totalAmount.add(jailedAmount)), -valJailed, 0); //...
contracts\staking\stakeManager\StakeManagerExtension.sol ``` function startAuction( uint256 validatorId, uint256 amount, bool _acceptDelegation, bytes calldata _signerPubkey ) external ................................................................. uint256 senderValidatorId = signerToValidator[msg.sender]; require( NFTContract.balanceOf(msg.sender) == 0 && // existing validators can't bid...
Hello, I see the following introduction from the white paper: https://github.com/bnb-chain/whitepaper/blob/master/WHITEPAPER.md#rewarding ``` The blocking reward will not be sent to validator right away, instead, they will be distributed and accumulated...
Hello, I see the following introduction from the white paper: https://github.com/bnb-chain/whitepaper/blob/master/WHITEPAPER.md#rewarding ``` The blocking reward will not be sent to validator right away, instead, they will be distributed and accumulated...
Why does Semux need the function PendingManager.processTransaction() ? src/main/java/org/semux/core/PendingManager.java ``` protected ProcessingResult processTransaction(Transaction tx, boolean isIncludedBefore, boolean isFromThisNode) { ...... } ``` Because of the BlockGasLimit, it is possible for...
At present, there is only one call interface for contract operation. For the query of contract data, even if the contract status is not modified, the query transaction needs to...
Is EVM source code in Semux from the EVM module in the "https://github.com/ethereum/ethereumj"? If so, consider that "ethereum/ethereumj" is currently no longer supported. What about the Semux team thinking about...