Pemilihan
applyForMembership
applyForMembership
Menambahkan pengganti baru ke daftar node permintaan dan menerima permintaan.
Parameter:
staker_addr
address
Alamat pengaplikasian penaruh
ton_pubkey
uint256
Kunci umum akun ton
eth_addr
uint160
Alamat akun ethereum
tokens
uint128
Jumlah token penaruh
lock_time
uint32
Durasi penguncian token
code_version
uint32
Versi kode
destroy
destroy
Harus dipanggil setelah transfer data pengganti ke putaran pengganti berikutnya.
finish
finish
Mengakhiri pemilihan jika belum diakhiri dan mengirimkan bensin kembali ke root.
Parameter:
code_version
uint32
Kode versi pemilihan
sendRelaysToRelayRound
sendRelaysToRelayRound
Mengatur pengganti ke putaran pengganti.
Parameter:
relay_round_addr
address
Alamat putaran pengganti
relays_count
uint32
Jumlah pengganti di putaran
upgrade
upgrade
Meningkatkan data pemilihan dan mengatur kode baru.
Parameter:
code
TvmCell
Kode platform pemilihan
new_version
uint32
Versi baru platform pemilihan
sendGasTo
address
Alamat untuk mengirimkan sisa bensin
Acara yang dikeluarkan:
ElectionCodeUpgraded
onCodeUpgrade
onCodeUpgrade
Membawa info versi saat ini dan membuat node asal setelah inisialisasi kontrak.
Parameter:
upgrade_data
TvmCell
Meningkatkan data pemilihan dalam format sel
_buildUserDataParams
_buildUserDataParams
Membangun param data pengguna.
Parameter:
user
address
Alamat data pengguna
Nilai hasil:
TvmCell
Param Data Pengguna dalam format sel
_buildPlatformInitData
_buildPlatformInitData
Mengatur data platform awal.
Parameter:
platform_root
address
Alamat platform
platform_type
uint8
Jenis platform
initial_data
TvmCell
Data platform awal dalam format sel
Nilai hasil:
TvmCell
Keadaan awal platform dalam format sel
Last updated