event-contracts-base
BaseEvent
onRelaysLoaded
onRelaysLoaded
Mengubah status ke Tertunda
function onRelaysLoaded() virtual internal
loadRelays
loadRelays
Mendapatkan alamat putaran pengganti saat ini
function loadRelays() internal view
_checkVoteReceiver
_checkVoteReceiver
Memeriksa juga penerima suara adalah alamat ini
function _checkVoteReceiver(address voteReceiver)
Parameter:
voteReceiver
address
Alamat penerima suara
receiveRoundAddress
receiveRoundAddress
Berdasarkan kontrak putaran mengambil alamat putaran
function receiveRoundAddress(
address roundContract,
uint32 roundNum
) external onlyStaking
Parameter:
roundContract
address
Alamat kontrak putaran
roundNum
uint32
Angka putaran
receiveRoundRelays
receiveRoundRelays
Memuat pengganti berdasarkan kunci mereka
function receiveRoundRelays(uint[] keys) external onlyRelayRound
Parameter:
keys
uint[]
Kunci pengganti putaran
EthereumBaseEvent
confirm
confirm
Mengonfirmasi 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 eventPending
Parameter:
signature
bytes
tanda tangan pengganti di data acara Everscale
voteReceiver
address
Alamat penerima suara (alamat kontrak acara)
Acara yang dikeluarkan:
Konfirmasi
reject
reject
Menolak 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 eventPending
Parameter:
voteReceiver
address
Alamat penerima suara (alamat kontrak acara)
Acara yang dikeluarkan:
Tolak
Last updated
Was this helpful?