import { Wallet, Provider } from 'fuels';import { sail, LimitOrder } from 'sail-exchange';// create a provider and walletconst testnetProvider = new Provider('https://beta-3.fuel.network');const tradingWallet = Wallet.fromPrivateKey(ENV_PRIVATE_KEY);const sail = new Sail(testnetProvider, tradingWallet);
use sail_exchange::{Sail, LimitOrder}; use fuels::{accounts::fuel_crypto::SecretKey, prelude::*}; let testnet_provider = Provider::connect("beta-3.fuel.network").await.unwrap(); // Create the wallet. let trading_wallet = WalletUnlocked::new_from_private_key(ENV_PRIVATE_KEY, Some(provider)); // Build Sail let sail = Sail::builder .provider(testnet_provider) .wallet(trading_wallet) .build();