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
  • EthereumEventConfiguration
  • EverscaleEventConfiguration

Was this helpful?

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

event-configuration-contracts

EthereumEventConfiguration

buildEventInitData

Membangun data awal untuk kontrak acara dengan memperpanjang data suara acara dengan param konfigurasi.

function buildEventInitData(
        IEthereumEvent.EthereumEventVoteData eventVoteData
    ) internal view returns(
        IEthereumEvent.EthereumEventInitData eventInitData)

Parameter:


Nama
Jenis
Deskripsi

eventVoteData

EthereumEventVoteData

Struktur data suara acara, diteruskan oleh penggantier

signatures

bytes[] memory

Tanda tangan payload

deployEvent

Meluncurkan kontrak acara (membuat contoh kontrak EthereumBaseEvent).

function deployEvent(
        IEthereumEvent.EthereumEventVoteData eventVoteData
    ) external override reserveMinBalance(MIN_CONTRACT_BALANCE)

Parameter

Nama
Jenis
Deskripsi

eventVoteData

EthereumEventVoteData

Struktur data suara acara

Acara yang dikeluarkan:

  • NewEventContract

deriveEventAddress

Memperoleh alamat kontrak acara Ethereum dari data initnya.

function deriveEventAddress(
        IEthereumEvent.EthereumEventVoteData eventVoteData
    ) override public view responsible
    returns(address eventContract)

Parameter:

Jenis
Deskripsi

address

Alamat untuk mengembalikan sisa bensin

EverscaleEventConfiguration

buildEventInitData

Memperpanjang data suara acara dengan param konfigurasi.

function buildEventInitData(
        IEverscaleEvent.EverscaleEventVoteData eventVoteData
    ) internal view returns(
        IEverscaleEvent.EverscaleEventInitData eventInitData)

Parameter:

Nama
Jenis
Deskripsi

eventVoteData

EverscaleEventVoteData

Struktur data suara acara, diteruskan oleh pengganti

Nilai hasil:

Nama
Jenis
Deskripsi

eventInitData

EverscaleEventVoteData

Data awal untuk kontrak acara

deployEvent

Meluncurkan kontrak acara (membuat contoh baru kontrak EverscaleBaseEvent).

function deployEvent(
        IEverscaleEvent.EverscaleEventVoteData eventVoteData
    ) override external reserveMinBalance(MIN_CONTRACT_BALANCE)

Parameter:

Nama
Jenis
Deskripsi

eventVoteData

EverscaleEventVoteData

Struktur data suara acara

Acara yang dikeluarkan:

  • NewEventContract

deriveEventAddress

Memperoleh alamat kontrak acara Everscale dari data awalnya.

function deriveEventAddress(
        IEverscaleEvent.EverscaleEventVoteData eventVoteData
    ) override public view responsible
    returns (address eventContract)

Parameter:

Nama
Jenis
Deskripsi

eventVoteData

EverscaleEventVoteData

Struktur data suara acara

Nilai hasil:

Nama
Jenis
Deskripsi

eventContract

address

Alamat kontrak acara everscale yang berhubungan

onEventConfirmedExtended

Menerima panggilan kembali "konfirmasi" dari kontrak acara dan memeriksa ketepatan kontrak acara. Jika benar, maka mengirimkan panggilan kembali ke proxy dengan tanda tangan yang sama.

function onEventConfirmedExtended(
        IEthereumEvent.EthereumEventInitData eventInitData,
        TvmCell _meta,
        address gasBackAddress
    ) external override reserveMinBalance(MIN_CONTRACT_BALANCE)

Parameter:

Jenis
Deskripsi

address

Alamat untuk mengembalikan sisa bensin

PreviousBagian BridgeNextevent-contracts-base

Last updated 2 years ago

Was this helpful?

🛠️