Atur Konfigurasi

Contoh JSON untuk mengonfigurasi URL RPC, rollup, dan pembayar.

Perbarui rome-sdk/example.config.json untuk menentukan Solana RPC, ID Rollup, dan detail Payer Solana.

{
    "rpc_url": "https://node3.devnet-us-sol-api.devnet.romeprotocol.xyz",
    "commitment": "confirmed",
    "rollups": {
        "121212": "RPDwFyw4ekzzgyJfSrVmJgmfi51ovyqzLckYGchLpKX", // Rome Devnet Esquiline
        "121213": "RPDwFyw4ekzzgyJfSrVmJgmfi51ovyqzLckYGchLpKX" // Rome Devnet Subura
    },
    "payers": [
        {
            "payer_keypair": "/Users/username/.config/solana/id.json", // Ganti dengan path keypair Solana Anda
            "number_holders": 64
        }
    ]
}

URL RPC Solana

rpc_url mengarah ke node Solana Rome Devnet.

ID Chain Rollup

field rollups memetakan dari Chain ID ke Solana Program ID, yang sama untuk semua rollup jadi gunakan saja Solana Program ID yang digunakan di atas.

Tentukan semua Chain ID yang ingin Anda gunakan. Rome Devnet Esquiline (121212) dan Rome Devnet Subura (121213) termasuk di atas.

Keypair Solana

Pastikan untuk menentukan keypair payer Solana yang valid. Number of holders menentukan berapa banyak transaksi yang dapat dijalankan secara paralel. Payers membayar SOL untuk mengeksekusi transaksi Solana.

Jika Anda tidak memiliki keypair Solana, buat menggunakan solana-keygen new -o /Users/username/.config/solana/id.json. Pastikan untuk mengganti username.

Biayai keypair Solana Anda di Solana Devnet menggunakan solana airdrop 1 -ud.

Last updated

Was this helpful?