Solidity

一個月的質押獎勵分配

  • December 4, 2020

我只是想知道,我如何能夠創建一個質押功能,在一個月後將“x”% 分配給鎖定的利益相關者?

它與now 和有關blocktimestamp嗎?

我會使用類似的東西:

//initialize
uint timeOfStake = block.timestamp;
uint timeToDistribute = timeOfStake + 30 days;

//for later invocation
function distribute() public{
   require(block.timestamp >= timeToDistribute);
   distribute();
}

function distribute(){
   //distribution logic
   //...
}

引用自:https://ethereum.stackexchange.com/questions/90590