LogoLogo
▶️App💬Community🔒Audit
Octus Bridge (ID)
Octus Bridge (ID)
  • Selamat Datang di Octus Bridge
  • 💻USE
    • Memulai
      • Bagaimana cara kerjanya
        • Transfer antar chain
        • Pemerintahan
        • Pengganti
        • Staking
      • Peran
      • Bagaimana cara untuk menghubungkan dompet
      • Glosarium
      • Everscale
      • Bagaimana cara mendapatkan EVER
    • Bridge
      • Transfer antar chain
        • Antarmuka
        • Bagaimana cara untuk
          • Mentransfer dari jaringan lain ke Everscale
          • Mentransfer antara dua jaringan luar
          • Mencari transaksi saya
          • Bagaimana cara untuk mengembalikan biaya transfer
      • Riwayat
        • Antarmuka
          • Biaya transfer
          • Semua transfer
      • Konsep
        • Bagaimana cara kerja transfer Octus Bridge
        • Chain dan aset yang tersedia
        • Bridge Universal
        • Invisible Bridge
    • Taruhan
      • Taruhan saya
        • Antarmuka
          • Performa taruhan saya
          • Saldo taruhan saya
          • Taruhan pengguna
          • Putaran hadiah
          • Transaksi
        • Cara
          • Bagaimana Cara Bertaruh
          • Bagaimana Cara Mengklaim
          • Bagaimana Cara Menukar
      • Penjelajah
        • Antarmuka
          • Penjelajah
          • Pemegang saham
      • Konsep
        • Bagaimana cara kerja Taruhan?
        • Tentang Taruhan Octus Bridge
    • Pemerintahan
      • Gambaran
        • Antarmuka
          • Gambaran DAO
          • Pengajuan terbaru
          • Pemilih TOP berdasarkan kekuatan suara
      • Pengajuan
        • Antarmuka
          • Suara saya
          • Pengajuan dengan suara saya
          • Pengajuan pemerintahan
        • Bagaimana cara untuk
          • Bagaimana Cara untuk Memilih
      • Membuat pengajuan
        • Antarmuka
        • Bagaimana Cara untuk
          • Bagaimana cara untuk membuat pengajuan
      • Konsep
        • Bridge DAO
        • Token BRIDGE
        • Perekonomian BRIDGE
        • Pengajuan
        • Bagaimana cara untuk membeli BRIDGE
    • Pengganti
      • Antarmuka
      • Bagaimana cara untuk
        • Bagaimana cara untuk menjadi pengganti
      • Konsep
        • Pengganti Octus Bridge
  • 🛠️Integrate
    • Kontrak Octus Bridge
      • Everscale
        • Bagian Bridge
          • event-configuration-contracts
          • event-contracts-base
          • event-contracts-dao
          • event-contracts-multivault
          • event-contracts-staking
          • event-contracts-token-transfer
          • Factory
          • Bridge
          • Penghubung
        • Bagian DAO
          • DAORoot
          • Pengajuan
        • Bagian Taruhan
          • Dasar
          • Pemilihan
          • Pembuat kode
          • RelayRound
          • Taruhan
          • TaruhanV1_1
          • StakingRootDeployer
          • UserData
        • Bagian Util
          • Delegasi
          • DummyRound
          • Penerima
      • Ethereum
        • Bagian Bridge
          • Bridge
          • StakingRelayVerifier
        • Bagian MultiVault
          • MultiVault
          • MultiVaultToken
        • Bagian Strategi
          • BaseStrategy
          • Convex3crv
          • ConvexAIEth
          • ConvexCrvLp
        • Bagian Cadangan
          • Cadangan
        • DAO
        • Pendaftaran
    • Bridge Relay Node
    • Kontrak Token
    • API Terbuka
      • Bridge API
        • Pengganti
        • DAO
        • Taruhan
        • Transfer
      • DAO API
        • Pengajuan
        • Pemilih
        • Suara
  • see also
    • FlatQube
    • EVER Wallet
    • Broxus Github
Powered by GitBook
On this page

Was this helpful?

  1. Integrate
  2. Kontrak Octus Bridge
  3. Everscale
  4. Bagian Taruhan

Pemilihan

applyForMembership

Menambahkan pengganti baru ke daftar node permintaan dan menerima permintaan.

function applyForMembership(
        address staker_addr,
        uint256 ton_pubkey,
        uint160 eth_addr,
        uint128 tokens,
        uint32 lock_time,
        uint32 code_version
    ) external override onlyUserData(staker_addr)

Parameter:

Nama
Jenis
Deskripsi

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

Harus dipanggil setelah transfer data pengganti ke putaran pengganti berikutnya.

function destroy() external override onlyRoot

finish

Mengakhiri pemilihan jika belum diakhiri dan mengirimkan bensin kembali ke root.

function finish(uint32 code_version) external override onlyRoot

Parameter:

Nama
Jenis
Deskripsi

code_version

uint32

Kode versi pemilihan

sendRelaysToRelayRound

Mengatur pengganti ke putaran pengganti.

function sendRelaysToRelayRound(address relay_round_addr, uint32 relays_count) external override onlyRoot

Parameter:

Nama
Jenis
Deskripsi

relay_round_addr

address

Alamat putaran pengganti

relays_count

uint32

Jumlah pengganti di putaran

upgrade

Meningkatkan data pemilihan dan mengatur kode baru.

function upgrade(TvmCell code, uint32 new_version, address send_gas_to) external onlyRoot

Parameter:

Nama
Jenis
Deskripsi

code

TvmCell

Kode platform pemilihan

new_version

uint32

Versi baru platform pemilihan

sendGasTo

address

Alamat untuk mengirimkan sisa bensin

Acara yang dikeluarkan:

  • ElectionCodeUpgraded

onCodeUpgrade

Membawa info versi saat ini dan membuat node asal setelah inisialisasi kontrak.

function onCodeUpgrade(TvmCell upgrade_data) private

Parameter:

Nama
Jenis
Deskripsi

upgrade_data

TvmCell

Meningkatkan data pemilihan dalam format sel

_buildUserDataParams

Membangun param data pengguna.

function _buildUserDataParams(address user) private view returns (TvmCell)

Parameter:

Nama
Jenis
Deskripsi

user

address

Alamat data pengguna

Nilai hasil:

Jenis
Deskripsi

TvmCell

Param Data Pengguna dalam format sel

_buildPlatformInitData

Mengatur data platform awal.

function _buildPlatformInitData(address platform_root, uint8 platform_type, TvmCell initial_data) private view returns (TvmCell)

Parameter:

Nama
Jenis
Deskripsi

platform_root

address

Alamat platform

platform_type

uint8

Jenis platform

initial_data

TvmCell

Data platform awal dalam format sel

Nilai hasil:

Jenis
Deskripsi

TvmCell

Keadaan awal platform dalam format sel

PreviousDasarNextPembuat kode

Last updated 2 years ago

Was this helpful?

🛠️