event-contracts-base
BaseEvent
onRelaysLoaded
onRelaysLoadedMengubah status ke Tertunda
function onRelaysLoaded() virtual internalloadRelays
loadRelaysMendapatkan alamat putaran pengganti saat ini
function loadRelays() internal view_checkVoteReceiver
_checkVoteReceiverMemeriksa juga penerima suara adalah alamat ini
function _checkVoteReceiver(address voteReceiver)Parameter:
voteReceiver
address
Alamat penerima suara
receiveRoundAddress
receiveRoundAddressBerdasarkan kontrak putaran mengambil alamat putaran
function receiveRoundAddress(
address roundContract,
uint32 roundNum
) external onlyStakingParameter:
roundContract
address
Alamat kontrak putaran
roundNum
uint32
Angka putaran
receiveRoundRelays
receiveRoundRelaysMemuat pengganti berdasarkan kunci mereka
function receiveRoundRelays(uint[] keys) external onlyRelayRoundParameter:
keys
uint[]
Kunci pengganti putaran
EthereumBaseEvent
confirm
confirmMengonfirmasi acara. Hanya bisa dipanggil oleh pengganti yang bertugas di putaran ini. Hanya bisa dipanggil saat konfigurasi acara dalam status Tertunda
function confirm(address voteReceiver) public eventPendingParameter:
signature
bytes
tanda tangan pengganti di data acara Everscale
voteReceiver
address
Alamat penerima suara (alamat kontrak acara)
Acara yang dikeluarkan:
Konfirmasi
reject
rejectMenolak acara. Hanya bisa dipanggil oleh pengganti yang bertugas di putaran ini. Hanya bisa dipanggil saat konfigurasi acara berada dalam status Tertunda.
function reject(address voteReceiver) public eventPendingParameter:
voteReceiver
address
Alamat penerima suara (alamat kontrak acara)
Acara yang dikeluarkan:
Tolak
Last updated
Was this helpful?