NETWORK_CAPABILITIES: {
    base: {
        fund: true;
        listTokenBalances: true;
        quoteFund: true;
        quoteSwap: true;
        requestFaucet: false;
        sendTransaction: true;
        swap: true;
        transfer: true;
        waitForFundOperationReceipt: true;
    };
    "base-sepolia": {
        fund: false;
        listTokenBalances: true;
        quoteFund: false;
        quoteSwap: false;
        requestFaucet: true;
        sendTransaction: true;
        swap: false;
        transfer: true;
        waitForFundOperationReceipt: false;
    };
    ethereum: {
        fund: false;
        listTokenBalances: true;
        quoteFund: false;
        quoteSwap: true;
        requestFaucet: false;
        sendTransaction: true;
        swap: true;
        transfer: true;
        waitForFundOperationReceipt: false;
    };
    "ethereum-hoodi": {
        fund: false;
        listTokenBalances: false;
        quoteFund: false;
        quoteSwap: false;
        requestFaucet: true;
        sendTransaction: true;
        swap: false;
        transfer: false;
        waitForFundOperationReceipt: false;
    };
    "ethereum-sepolia": {
        fund: false;
        listTokenBalances: false;
        quoteFund: false;
        quoteSwap: false;
        requestFaucet: true;
        sendTransaction: true;
        swap: false;
        transfer: true;
        waitForFundOperationReceipt: false;
    };
} = ...

Network capabilities configuration. Each network has a set of boolean flags indicating which methods are supported.

Type declaration

  • Readonlybase: {
        fund: true;
        listTokenBalances: true;
        quoteFund: true;
        quoteSwap: true;
        requestFaucet: false;
        sendTransaction: true;
        swap: true;
        transfer: true;
        waitForFundOperationReceipt: true;
    }
  • Readonlybase-sepolia: {
        fund: false;
        listTokenBalances: true;
        quoteFund: false;
        quoteSwap: false;
        requestFaucet: true;
        sendTransaction: true;
        swap: false;
        transfer: true;
        waitForFundOperationReceipt: false;
    }
  • Readonlyethereum: {
        fund: false;
        listTokenBalances: true;
        quoteFund: false;
        quoteSwap: true;
        requestFaucet: false;
        sendTransaction: true;
        swap: true;
        transfer: true;
        waitForFundOperationReceipt: false;
    }
  • Readonlyethereum-hoodi: {
        fund: false;
        listTokenBalances: false;
        quoteFund: false;
        quoteSwap: false;
        requestFaucet: true;
        sendTransaction: true;
        swap: false;
        transfer: false;
        waitForFundOperationReceipt: false;
    }
  • Readonlyethereum-sepolia: {
        fund: false;
        listTokenBalances: false;
        quoteFund: false;
        quoteSwap: false;
        requestFaucet: true;
        sendTransaction: true;
        swap: false;
        transfer: true;
        waitForFundOperationReceipt: false;
    }