Interface: BridgeConfig
GalaChain core SDK 1.0.0-rc.8 / bridge / BridgeConfig
Interface: BridgeConfig
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:399
Bridge SDK configuration
Properties
ethereumBridgeContract?
optionalethereumBridgeContract?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:409
Ethereum bridge contract address (optional, defaults to mainnet)
ethereumPrivateKey?
optionalethereumPrivateKey?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:413
Ethereum private key for inbound bridges (optional)
ethereumRpcUrl?
optionalethereumRpcUrl?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:405
Ethereum RPC URL (optional, defaults to public endpoint)
galaChainApiBaseUrl?
optionalgalaChainApiBaseUrl?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:403
GalaChain API base URL (optional, defaults to galaConnectBaseUrl)
galaConnectBaseUrl
galaConnectBaseUrl:
string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:401
GalaConnect API base URL
pollInterval?
optionalpollInterval?:number
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:419
Status polling interval in milliseconds
pollTimeout?
optionalpollTimeout?:number
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:421
Status polling timeout in milliseconds
rateLimit?
optionalrateLimit?:number
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:417
Rate limit for API calls (requests per second)
solanaBridgeProgram?
optionalsolanaBridgeProgram?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:411
Solana bridge program ID (optional, defaults to mainnet)
solanaPrivateKey?
optionalsolanaPrivateKey?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:415
Solana private key (base58) for inbound bridges (optional)
solanaRpcUrl?
optionalsolanaRpcUrl?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:407
Solana RPC URL (optional, defaults to public endpoint)