Search in sources :

Example 1 with BlockProtocolInfoPo

use of io.nuls.protocol.storage.po.BlockProtocolInfoPo in project nuls by nuls-io.

the class ProtocolTransferTool method toBlockProtocolInfoPo.

public static BlockProtocolInfoPo toBlockProtocolInfoPo(BlockHeader header, ProtocolContainer container) {
    BlockProtocolInfoPo infoPo = new BlockProtocolInfoPo();
    infoPo.setBlockHeight(header.getHeight());
    infoPo.setVersion(container.getVersion());
    infoPo.setCurrentDelay(container.getCurrentDelay());
    infoPo.setEffectiveHeight(container.getEffectiveHeight());
    infoPo.setRoundIndex(container.getRoundIndex());
    infoPo.setStatus(container.getStatus());
    infoPo.setAddressSet(container.getAddressSet());
    infoPo.setPrePercent(container.getPrePercent());
    return infoPo;
}
Also used : BlockProtocolInfoPo(io.nuls.protocol.storage.po.BlockProtocolInfoPo)

Example 2 with BlockProtocolInfoPo

use of io.nuls.protocol.storage.po.BlockProtocolInfoPo in project nuls by nuls-io.

the class ProtocolTransferTool method toBlockProtocolInfoPo.

public static BlockProtocolInfoPo toBlockProtocolInfoPo(BlockHeader header, ProtocolTempInfoPo tempInfoPo) {
    BlockProtocolInfoPo infoPo = new BlockProtocolInfoPo();
    infoPo.setBlockHeight(header.getHeight());
    infoPo.setVersion(tempInfoPo.getVersion());
    infoPo.setCurrentDelay(tempInfoPo.getCurrentDelay());
    infoPo.setEffectiveHeight(tempInfoPo.getEffectiveHeight());
    infoPo.setRoundIndex(tempInfoPo.getRoundIndex());
    infoPo.setStatus(tempInfoPo.getStatus());
    infoPo.setAddressSet(tempInfoPo.getAddressSet());
    infoPo.setPrePercent(tempInfoPo.getPrePercent());
    return infoPo;
}
Also used : BlockProtocolInfoPo(io.nuls.protocol.storage.po.BlockProtocolInfoPo)

Aggregations

BlockProtocolInfoPo (io.nuls.protocol.storage.po.BlockProtocolInfoPo)2