5.41.3 • Published 12 months ago

rubic-sdk v5.41.3

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
12 months ago

Rubic SDK

API Documentation

Latest API Documentation

Installation

Installation with cdn

<script src="https://unpkg.com/rubic-sdk@latest/dist/rubic-sdk.min.js"></script>

Installation with npm and webpack (React, ...)

  1. npm install rubic-sdk

ℹ️️ Skip the rest of the steps if your have already installed web3 in your project.

  1. npm install --save-dev http-browserify https-browserify stream-browserify crypto-browserify
  2. modify webpack.config.js. If you use create-react-app, run npm run eject to extract config
    1. add to plugins
      new webpack.ProvidePlugin({
        Buffer: ['buffer', 'Buffer'],
        process: 'process/browser'
      })
    2. add resolve.fallback
      "fallback": {
        "fs": false,
        "constants": false,
        "querystring": false,
        "url": false,
        "path": false,
        "os": false,
        "http": require.resolve("http-browserify"),
        "https": require.resolve("https-browserify"),
        "zlib": false,
        "stream": require.resolve("stream-browserify"),
        "crypto": require.resolve("crypto-browserify"),
        "zlib": require.resolve('browserify-zlib')
      }

Installation with npm for Angular

  1. npm install rubic-sdk

ℹ️️ Skip the rest of the steps if your have already installed web3 in your project.

  1. npm install --save-dev stream-browserify assert https-browserify os-browserify stream-http crypto-browserify process buffer
  2. Modify tsconfig.json
    {
      "compilerOptions": {
        ...
        "paths" : {
          ...
          "stream": ["./node_modules/stream-browserify"],
          "assert": ["./node_modules/assert"],
          "https": ["./node_modules/https-browserify"],
          "os": ["./node_modules/os-browserify"],
          "http": ["./node_modules/stream-http"],
          "crypto": ["./node_modules/crypto-browserify"]
      }
    }
  3. Modify polyfills.ts

    import Process = NodeJS.Process;
    
    export interface AppWindow extends Window {
      process: Process;
      Buffer: Buffer;
      global?: unknown;
    }
    
    (window as AppWindow).global = window;
    (window as AppWindow).process = window.process || require('process');
    (window as AppWindow).Buffer = (window as any).Buffer || require('buffer').Buffer;

Trades usage

Get started after cdn installation

 <script>
        // you have to declare rpc links only for networks you will use
        const configuration = {
            rpcProviders: {
                ETH: {
                    rpcList: ['<your ethereum rpc>']
                },
                BSC: {
                    rpcList: ['<your bsc rpc>']
                },
                ...
                TRON: {
                    rpcList: [
                      {
                        fullHost: '<tron-api>',
                        headers: { "TRON-PRO-API-KEY": 'your api key' }
                      }
                    ]
                }
            },
            // if you are whitelisted integrator, provide your wallet address here
           providerAddress: {
              [CHAIN_TYPE.EVM]: {
                 crossChain: '0x0000000000000000000000000000000000000000', // Address for cross chain fee
                 onChain: '0x0000000000000000000000000000000000000000' // Address for on chain fee
              }
           }
        }
        
        async function main() {
            // create SDK instance
            const sdk = await RubicSDK.SDK.createSDK(configuration);
            
            // define example trade parameters
            const blockchain = 'ETH';
            const fromTokenAddress = '0x0000000000000000000000000000000000000000';
            const fromAmount = 1;
            const toTokenAddress = '0xdac17f958d2ee523a2206206994597c13d831ec7';
            
            // calculate trades
            const trades = await sdk.onChainManager
                .calculateTrade({blockchain, address: fromTokenAddress}, fromAmount, toTokenAddress);
            
            console.log(trades);
        }
        main();
    </script>

Get started after npm installation

  1. Create configuration

    import { Configuration, BLOCKCHAIN_NAME } from 'rubic-sdk';
    
    // you have to declare rpc links only for networks you will use
    export const configuration: Configuration = {
        rpcProviders: {
            [BLOCKCHAIN_NAME.ETHEREUM]: {
                rpcList: ['<your ethereum rpc #1>', '<your ethereum rpc #2>', ...]
            },
            [BLOCKCHAIN_NAME.BINANCE_SMART_CHAIN]: {
                rpcList: ['<your bsc rpc>']
            },
            ...
            [BLOCKCHAIN_NAME.TRON]: {
                rpcList: [
                    {
                        fullHost: '<tron api>',
                        headers: { "TRON-PRO-API-KEY": 'your api key' }
                    }
                ]
            }
        },
        // if you are whitelisted integrator, provide your wallet address here
        providerAddress: {
              [CHAIN_TYPE.EVM]: {
                 crossChain: '0x0000000000000000000000000000000000000000', // Address for cross chain fee
                 onChain: '0x0000000000000000000000000000000000000000' // Address for on chain fee
              }
        }
    }
  2. Create sdk instance

    import { SDK } from 'rubic-sdk';
    
    const sdk = await SDK.createSDK(configuration);
  3. Use sdk instance for trade calculation

    import { BLOCKCHAIN_NAME, TradeType, OnChainTrade, EvmOnChainTrade } from 'rubic-sdk';
    
    const blockchain = BLOCKCHAIN_NAME.ETHEREUM;
    const fromTokenAddress = '0x0000000000000000000000000000000000000000'; // ETH
    const fromAmount = 1;
    const toTokenAddress = '0xdac17f958d2ee523a2206206994597c13d831ec7'; // USDT
    
    const trades = await sdk.onChainManager.calculateTrade(
        { blockchain, address: fromTokenAddress }, 
        fromAmount,
        toTokenAddress
    );
    const bestTrade = trades[0];
    
    trades.forEach(trade => {
        const tradeType: TradeType = trade.type;
        console.log(`trade type: ${tradeType}`);
    
        if (trade instanceof OnChainTrade) {
            console.log(`to amount: ${trade.to.tokenAmount.toFormat(3)}`);
        } else {
           console.log(`error: ${trade.error}`);
        }
        
        // explore trades info
        if (trade instanceof EvmOnChainTrade) {
            console.log(`Gas fee: ${bestTrade.gasFeeInfo}`);
        }
        ...
    });
  4. When user connects wallet (e.g. MetaMask) you should change configuration to use trade swap method. ⚠️ Recalculate trades after this.

    import { WalletProvider, CHAIN_TYPE, Configuration } from 'rubic-sdk';
    
    const walletProvider: WalletProvider = {
        [CHAIN_TYPE.EVM]: {
            address: '0x123...', // user wallet address
            core: window.ethereum
        },
        [CHAIN_TYPE.TRON]: {
            address: 'T123...', // user wallet address
            core: window.tronLink.tronWeb // or window.tronWeb
        }
    };
    
    // initial configuration example
    const configuration: Configuration = {
        ...
        walletProvider
    }
    const sdk = await SDK.createSDK(configuration);
    
    // after user's wallet address changed
    // Example #1: 
    sdk.updateWalletProvider(walletProvider);
    
    // Example #2:
    sdk.updateWalletAddress(CHAIN_TYPE.EVM, address);
  5. Now you can use swap method of trade instance. Approve transaction will be sent automatically if needed.

    const onConfirm = (hash: string) => console.log(hash);
    
    // check that trade is defined
    сonst bestTrade = trades[0];
    const receipt = await bestTrade.swap({ onConfirm });

Get started with cross-chain swaps

Steps 1. and 2. are the same. You can use single sdk instance for on-chain trades and cross-chain swaps calculations.

  1. Use sdk instance for trade calculation

    import { BLOCKCHAIN_NAME } from 'rubic-sdk';
    
    const fromBlockchain = BLOCKCHAIN_NAME.ETHEREUM;
    const fromTokenAddress = '0x0000000000000000000000000000000000000000'; // ETH
    const fromAmount = 1;
    const toBlockchain = BLOCKCHAIN_NAME.BINANCE_SMART_CHAIN;
    const toTokenAddress = '0xe9e7cea3dedca5984780bafc599bd69add087d56'; // BUSD
    
    const wrappedTrades = await sdk.crossChainManager.calculateTrade(
        { blockchain: fromBlockchain, address: fromTokenAddress }, 
        fromAmount,
        { blockchain: toBlockchain, address: toTokenAddress }
    );
    
    wrappedTrades.forEach(wrappedTrade => {
        const tradeType: TradeType = wrappedTrade.type;
        console.log(`trade type: ${tradeType}`);
        
        if (wrappedTrade.error) {
            console.log(`error: ${wrappedTrade.error}`);
        } else {
            const trade = wrappedTrade.trade!;
            console.log(`to amount: ${trade.to.tokenAmount.toFormat(3)}`);
    
            // explore trades info
            if (trade instanceof EvmCrossChainTrade) {
                console.log(trade.gasData)
            }
            ...
        }
    }) 
  2. Same as in on-chain.

  3. Now you can use swap method of trade instance. Approve transaction will be sent automatically if needed.

    const onConfirm = (hash: string) => console.log(hash);
    
    // check, that trade is defined
    const bestTrade = wrappedTrades[0].trade;
    const receipt = await bestTrade.swap({ onConfirm });

Token classes

You can use specific sdk Token classes to work with tokens.

Token

import { BLOCKCHAIN_NAME } from 'rubic-sdk';

const token: Token = await Token.createToken({ 
    blockchain: BLOCKCHAIN_NAME.ETHEREUM,
    address: '0xdac17f958d2ee523a2206206994597c13d831ec7'
});

console.log(token.symbol); // USDT
console.log(token.name); // Tether USD
console.log(token.decimals); // 6

You can also use constructor directly.

import { BLOCKCHAIN_NAME } from 'rubic-sdk';

const token = new Token({
   blockchain: BLOCKCHAIN_NAME.ETHEREUM,
   address: '0xdac17f958d2ee523a2206206994597c13d831ec7',
   name: 'USD Coin',
   symbol: 'USDC',
   decimals: 6
})

PriceToken

import { BLOCKCHAIN_NAME } from 'rubic-sdk';

const token: PriceToken = await PriceToken.createToken({ 
    blockchain: BLOCKCHAIN_NAME.ETHEREUM,
    address: '0xdac17f958d2ee523a2206206994597c13d831ec7'
});

console.log(token.price);

PriceTokenAmount

import { BLOCKCHAIN_NAME } from 'rubic-sdk';

const token: PriceTokenAmount = await PriceTokenAmount.createToken({ 
    blockchain: BLOCKCHAIN_NAME.ETHEREUM,
    address: '0xdac17f958d2ee523a2206206994597c13d831ec7',
    tokenAmount: new BigNumber(1)
});

console.log(token.weiAmount);
5.41.3

1 year ago

5.41.2

1 year ago

5.41.0

1 year ago

5.41.1

1 year ago

5.36.8

1 year ago

5.36.9

1 year ago

5.36.6

1 year ago

5.36.7

1 year ago

5.36.4

1 year ago

5.36.5

1 year ago

5.36.2

1 year ago

5.36.3

1 year ago

5.36.0

1 year ago

5.36.1

1 year ago

5.36.10

1 year ago

5.37.1

1 year ago

5.37.2

1 year ago

5.37.0

1 year ago

5.34.1

1 year ago

5.37.2-alpha.4

1 year ago

5.37.2-alpha.5

1 year ago

5.38.8

1 year ago

5.38.9

1 year ago

5.38.6

1 year ago

5.38.7

1 year ago

5.38.4

1 year ago

5.37.2-alpha.2

1 year ago

5.38.5

1 year ago

5.37.2-alpha.3

1 year ago

5.38.2

1 year ago

5.38.3

1 year ago

5.38.1

1 year ago

5.38.10

1 year ago

5.40.5

1 year ago

5.40.3

1 year ago

5.40.4

1 year ago

5.40.1

1 year ago

5.40.2

1 year ago

5.40.0

1 year ago

5.39.1

1 year ago

5.39.0

1 year ago

5.35.0

1 year ago

4.48.3

2 years ago

4.48.2

2 years ago

4.48.1

2 years ago

4.48.0

2 years ago

4.48.7

2 years ago

4.48.6

2 years ago

4.48.5

2 years ago

4.48.4

2 years ago

4.48.9

2 years ago

4.48.8

2 years ago

5.32.8

1 year ago

5.32.9

1 year ago

5.32.6

1 year ago

5.32.7

1 year ago

4.39.1

2 years ago

4.39.0

2 years ago

4.39.3

2 years ago

4.39.2

2 years ago

5.32.4

1 year ago

5.32.5

1 year ago

5.32.2

1 year ago

5.32.3

1 year ago

5.32.0

1 year ago

5.32.1

1 year ago

5.10.0

2 years ago

5.0.0-alpha.7

2 years ago

5.0.0-alpha.6

2 years ago

5.0.0-alpha.5

2 years ago

5.0.0-alpha.9

2 years ago

5.0.0-alpha.3

2 years ago

5.0.0-alpha.2

2 years ago

5.0.0-alpha.1

2 years ago

5.0.0-alpha.0

2 years ago

4.44.0

2 years ago

5.0.0-alpha.14

2 years ago

5.0.0-alpha.11

2 years ago

5.0.0-alpha.12

2 years ago

5.0.0-alpha.10

2 years ago

4.35.0

2 years ago

5.4.2-alpha.OO.1

2 years ago

5.4.2-alpha.OO.2

2 years ago

5.27.0

1 year ago

4.40.1

2 years ago

4.40.0

2 years ago

5.8.5

2 years ago

5.8.4

2 years ago

5.8.3

2 years ago

5.8.2

2 years ago

5.8.1

2 years ago

5.8.0

2 years ago

5.31.11

1 year ago

5.31.10

1 year ago

4.54.1-alpha.0

2 years ago

4.54.1-alpha.9

2 years ago

4.54.1-alpha.2

2 years ago

4.54.1-alpha.1

2 years ago

4.54.1-alpha.4

2 years ago

4.54.1-alpha.3

2 years ago

4.54.1-alpha.6

2 years ago

4.54.1-alpha.5

2 years ago

4.54.1-alpha.8

2 years ago

4.54.1-alpha.7

2 years ago

5.18.1

1 year ago

5.18.0

1 year ago

4.53.0

2 years ago

4.53.1

2 years ago

4.53.4

2 years ago

4.53.2

2 years ago

4.53.3

2 years ago

5.23.3

1 year ago

5.23.2

1 year ago

5.23.1

1 year ago

5.23.0

1 year ago

5.4.4

2 years ago

5.4.3

2 years ago

5.4.2

2 years ago

5.4.1

2 years ago

5.4.0

2 years ago

5.14.2

2 years ago

5.14.1

2 years ago

5.14.0

2 years ago

4.47.0

2 years ago

5.20.1

1 year ago

5.20.0

1 year ago

5.33.5

1 year ago

4.38.0

2 years ago

5.2.1

2 years ago

5.2.0

2 years ago

5.33.3

1 year ago

5.33.4

1 year ago

5.33.1

1 year ago

5.33.2

1 year ago

5.33.0

1 year ago

5.6.0-alpha.0

2 years ago

4.43.0

2 years ago

4.47.3

2 years ago

4.47.2

2 years ago

4.47.1

2 years ago

5.15.0

2 years ago

4.52.0

2 years ago

5.28.0

1 year ago

5.19.1

1 year ago

5.19.0

1 year ago

5.3.2

2 years ago

5.3.1

2 years ago

5.3.0

2 years ago

5.11.2

2 years ago

5.11.1

2 years ago

5.11.0

2 years ago

5.24.0

1 year ago

5.32.10

1 year ago

5.15.7

2 years ago

5.15.6

2 years ago

5.15.5

2 years ago

5.15.4

2 years ago

5.15.3

2 years ago

5.15.2

2 years ago

5.15.1

2 years ago

4.54.1-alpha.10

2 years ago

5.7.2

2 years ago

5.7.1

2 years ago

5.7.0

2 years ago

4.37.3

2 years ago

4.37.2

2 years ago

4.37.1

2 years ago

4.37.0

2 years ago

4.37.4

2 years ago

5.30.0

1 year ago

5.1.1

2 years ago

5.1.0

2 years ago

5.21.1

1 year ago

5.21.0

1 year ago

5.17.10

1 year ago

4.33.2

2 years ago

4.33.1

2 years ago

4.33.0

2 years ago

4.55.2

2 years ago

4.55.3

2 years ago

4.55.0

2 years ago

4.55.1

2 years ago

4.46.0

2 years ago

5.16.2

2 years ago

5.16.1

2 years ago

5.16.0

2 years ago

4.51.0

2 years ago

4.51.1

2 years ago

5.29.2

1 year ago

5.29.1

1 year ago

5.29.0

1 year ago

4.42.1

2 years ago

4.42.0

2 years ago

5.34.0

1 year ago

5.12.0

2 years ago

5.25.2

1 year ago

5.25.1

1 year ago

5.25.0

1 year ago

5.6.0

2 years ago

4.49.2

2 years ago

4.49.1

2 years ago

4.49.0

2 years ago

5.31.9

1 year ago

5.31.8

1 year ago

5.31.7

1 year ago

4.36.2

2 years ago

5.0.3

2 years ago

5.0.2

2 years ago

5.0.1

2 years ago

5.0.0

2 years ago

4.48.10

2 years ago

5.31.6

1 year ago

5.31.5

1 year ago

5.31.4

1 year ago

5.31.3

1 year ago

5.31.2

1 year ago

5.31.1

1 year ago

5.31.0

1 year ago

4.36.0

2 years ago

5.22.3

1 year ago

5.22.2

1 year ago

5.22.1

1 year ago

5.22.0

1 year ago

4.45.3

2 years ago

4.32.0

2 years ago

4.32.4

2 years ago

4.32.3

2 years ago

4.32.2

2 years ago

4.32.1

2 years ago

4.45.2

2 years ago

4.45.1

2 years ago

4.45.0

2 years ago

5.17.9

1 year ago

5.17.8

1 year ago

5.17.7

1 year ago

5.17.6

1 year ago

5.17.5

1 year ago

5.17.4

1 year ago

5.17.3

2 years ago

5.17.2

2 years ago

5.17.1

2 years ago

5.17.0

2 years ago

5.9.0

2 years ago

4.54.0

2 years ago

4.54.3

2 years ago

4.54.1

2 years ago

4.54.2

2 years ago

4.41.1

2 years ago

4.41.0

2 years ago

5.5.0

2 years ago

5.13.0

2 years ago

4.50.0

2 years ago

5.26.2

1 year ago

5.26.1

1 year ago

5.26.0

1 year ago

4.31.1

2 years ago

4.31.0

2 years ago

4.29.1

2 years ago

4.29.2

2 years ago

4.29.3

2 years ago

4.29.4

2 years ago

4.30.0-alpha.12

2 years ago

4.30.0-alpha.11

2 years ago

4.29.5

2 years ago

4.30.0-alpha.10

2 years ago

4.30.0-alpha.3

2 years ago

4.30.0-alpha.2

2 years ago

4.30.0-alpha.1

2 years ago

4.30.0-alpha.0

2 years ago

4.30.0-alpha.7

2 years ago

4.30.0-alpha.6

2 years ago

4.30.0-alpha.5

2 years ago

4.30.0-alpha.4

2 years ago

4.30.0-alpha.9

2 years ago

4.30.0-alpha.8

2 years ago

4.30.1-alpha.1

2 years ago

4.30.1

2 years ago

4.30.0

2 years ago

4.26.0

2 years ago

4.13.2

2 years ago

4.13.3

2 years ago

4.24.0

2 years ago

4.13.0

2 years ago

4.13.1

2 years ago

4.28.2

2 years ago

4.28.3

2 years ago

4.28.4

2 years ago

4.28.5

2 years ago

4.28.0

2 years ago

4.28.1

2 years ago

4.0.25-alpha.10

2 years ago

4.0.25-alpha.11

2 years ago

4.0.25-alpha.12

2 years ago

4.0.25-alpha.13

2 years ago

4.0.25-alpha.14

2 years ago

4.15.4

2 years ago

4.15.0

2 years ago

4.15.1

2 years ago

4.15.2

2 years ago

4.15.3

2 years ago

4.5.4

2 years ago

4.5.3

2 years ago

4.22.4

2 years ago

4.22.5

2 years ago

4.20.0

2 years ago

4.3.2

2 years ago

4.3.1

2 years ago

4.3.3

2 years ago

4.3.0

2 years ago

4.22.0

2 years ago

4.22.1

2 years ago

4.22.2

2 years ago

4.22.3

2 years ago

4.11.0

2 years ago

4.9.1-alpha.2

2 years ago

4.0.25-alpha.7

2 years ago

4.9.1-alpha.1

2 years ago

4.0.25-alpha.6

2 years ago

4.9.1-alpha.0

2 years ago

4.0.25-alpha.9

2 years ago

4.0.25-alpha.8

2 years ago

4.0.25-alpha.3

2 years ago

4.0.25-alpha.5

2 years ago

4.0.25-alpha.4

2 years ago

4.8.0

2 years ago

4.2.4-alpha.2

2 years ago

4.2.4-alpha.1

2 years ago

4.2.4-alpha.6

2 years ago

4.2.4-alpha.5

2 years ago

4.2.4-alpha.4

2 years ago

4.2.4-alpha.3

2 years ago

4.6.0

2 years ago

4.18.0

2 years ago

4.29.0

2 years ago

4.14.1

2 years ago

4.14.2

2 years ago

4.14.3

2 years ago

4.24.0-alpha.1

2 years ago

4.24.0-alpha.0

2 years ago

4.25.0

2 years ago

4.14.0

2 years ago

4.16.0

2 years ago

4.27.0

2 years ago

4.21.0

2 years ago

4.4.1

2 years ago

4.4.0

2 years ago

4.10.1

2 years ago

4.10.2

2 years ago

4.10.0

2 years ago

4.23.0

2 years ago

4.2.3

2 years ago

4.2.2

2 years ago

4.2.5

2 years ago

4.2.4

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

4.12.0

2 years ago

4.12.1

2 years ago

4.12.2

2 years ago

4.2.6

2 years ago

4.9.0

2 years ago

4.7.0

2 years ago

4.7.2

2 years ago

4.7.1

2 years ago

4.7.3

2 years ago

4.5.0

2 years ago

4.5.2

2 years ago

4.5.1

2 years ago

4.17.0

2 years ago

4.17.1

2 years ago

4.19.0

2 years ago

4.0.2-alpha-sd.1

3 years ago

4.0.2-alpha-sd.0

3 years ago

4.0.0-beta.8

3 years ago

4.0.0-beta.7

3 years ago

4.0.0-beta.6

3 years ago

4.0.0-beta.5

3 years ago

4.0.0-beta.4

3 years ago

4.0.0-beta.3

3 years ago

4.0.0-beta.2

3 years ago

4.0.0-beta.1

3 years ago

4.0.0-beta.0

3 years ago

4.0.0-beta.9

3 years ago

4.0.4-alpha.0

3 years ago

3.18.1

3 years ago

3.18.0

3 years ago

3.18.2

3 years ago

3.19.7-alpha.0

3 years ago

3.21.0-alpha.0

3 years ago

3.21.0-alpha.1

3 years ago

3.16.7

3 years ago

3.16.6

3 years ago

3.16.8

3 years ago

4.1.0

2 years ago

4.1.1

2 years ago

4.0.25-alpha.1

2 years ago

4.0.25-alpha.2

2 years ago

3.19.5-alpha.0

3 years ago

4.1222.0-alpha

3 years ago

4.0.20-alpha.0

2 years ago

4.0.20-alpha.1

2 years ago

4.0.19

2 years ago

3.19.0-alpha-10

3 years ago

3.19.0-alpha-11

3 years ago

4.0.21

2 years ago

4.0.20

2 years ago

4.0.23

2 years ago

4.0.22

2 years ago

4.0.25

2 years ago

4.0.24

2 years ago

4.0.10

3 years ago

4.0.16

2 years ago

4.0.15

2 years ago

4.0.18

2 years ago

4.0.17

2 years ago

4.0.12

2 years ago

4.0.11

3 years ago

4.0.14

2 years ago

4.0.13

2 years ago

3.19.10

3 years ago

3.19.11

3 years ago

4.0.0-beta.10

3 years ago

4.1.0-alpha.0

2 years ago

4.1.0-alpha.2

2 years ago

4.0.5

3 years ago

4.0.4

3 years ago

4.0.7

3 years ago

4.0.6

3 years ago

4.0.1

3 years ago

4.0.3

3 years ago

4.0.2

3 years ago

4.1202.3-alpha

3 years ago

4.0.9

3 years ago

4.0.8

3 years ago

4.1202.1-alpha

3 years ago

3.19.4

3 years ago

3.19.3

3 years ago

3.19.6

3 years ago

3.19.5

3 years ago

3.19.8

3 years ago

3.19.7

3 years ago

3.19.9

3 years ago

3.19.0

3 years ago

3.19.2

3 years ago

3.19.1

3 years ago

4.1202.2-alpha

3 years ago

3.17.0

3 years ago

3.17.2

3 years ago

3.17.1

3 years ago

3.19.0-alpha-9

3 years ago

3.19.0-alpha-7

3 years ago

3.19.0-alpha-8

3 years ago

3.19.0-alpha-1

3 years ago

3.19.0-alpha-2

3 years ago

3.19.0-alpha-0

3 years ago

3.19.0-alpha-5

3 years ago

3.19.0-alpha-6

3 years ago

3.19.0-alpha-3

3 years ago

3.19.0-alpha-4

3 years ago

4.0.1-alpha.0

3 years ago

4.0.21-alpha.2

2 years ago

4.0.21-alpha.1

2 years ago

4.0.21-alpha.0

2 years ago

4.1.0-beta.0

2 years ago

4.0.0-alpha-sd.0

3 years ago

4.1.0-alpha-ss.0

2 years ago

4.1.0-alpha-ss.1

2 years ago

2.17.8-beta.1

3 years ago

3.2.2

3 years ago

3.2.1

3 years ago

3.2.0

3 years ago

3.3.0-alpha.0

3 years ago

3.8.0-alpha-ao-1

3 years ago

3.8.0-alpha-ao-0

3 years ago

3.8.0-alpha-ao-3

3 years ago

3.8.0-alpha-ao-2

3 years ago

3.8.0-alpha-ao-4

3 years ago

3.1.1-alpha.0

3 years ago

3.1.1-alpha.1

3 years ago

3.1.1-alpha.2

3 years ago

3.0.2-alpha.13

3 years ago

3.0.2-alpha.14

3 years ago

3.0.2-alpha.11

3 years ago

3.0.2-alpha.12

3 years ago

3.0.2-alpha.10

3 years ago

3.12.0-alpha.2

3 years ago

3.12.0-alpha.1

3 years ago

3.12.0-alpha.0

3 years ago

3.0.2-alpha.19

3 years ago

3.0.2-alpha.17

3 years ago

3.12.0-alpha.5

3 years ago

3.0.2-alpha.18

3 years ago

3.12.0-alpha.4

3 years ago

3.0.2-alpha.15

3 years ago

3.12.0-alpha.3

3 years ago

3.0.2-alpha.16

3 years ago

3.0.2-alpha.24

3 years ago

3.0.2-alpha.25

3 years ago

3.1.1

3 years ago

3.0.2-alpha.22

3 years ago

3.1.0

3 years ago

3.0.2-alpha.23

3 years ago

3.0.2-alpha.20

3 years ago

3.0.2-alpha.21

3 years ago

3.0.2-alpha.28

3 years ago

3.0.2-alpha.29

3 years ago

3.0.2-alpha.26

3 years ago

3.0.2-alpha.27

3 years ago

3.0.2-alpha.35

3 years ago

3.0.2-alpha.36

3 years ago

3.0.2-alpha.33

3 years ago

3.0.2-alpha.34

3 years ago

3.0.2-alpha.31

3 years ago

3.0.2-alpha.32

3 years ago

3.0.2-alpha.30

3 years ago

3.0.2-alpha.39

3 years ago

3.0.2-alpha.37

3 years ago

3.0.2-alpha.38

3 years ago

3.0.1

3 years ago

3.0.2-alpha.40

3 years ago

3.4.10

3 years ago

3.4.11

3 years ago

3.4.11-alpha.0

3 years ago

3.4.11-alpha-0

3 years ago

3.4.11-alpha-1

3 years ago

3.4.11-alpha-2

3 years ago

3.4.11-alpha-3

3 years ago

3.4.11-alpha-4

3 years ago

3.4.11-alpha-5

3 years ago

3.4.11-alpha-6

3 years ago

3.0.1-alpha.3

3 years ago

3.4.9-alpha.0

3 years ago

3.7.2

3 years ago

2.17.8-alpha.0

3 years ago

3.6.0

3 years ago

3.10.0-alpha.0

3 years ago

3.6.0-alpha.0

3 years ago

3.7.3-alpha-vk.1

3 years ago

3.7.3-alpha-vk.0

3 years ago

3.9.1-alpha-ao-0

3 years ago

3.9.1-alpha-ao-1

3 years ago

3.1.2-alpha.0

3 years ago

3.1.2-alpha.1

3 years ago

3.1.2-alpha.2

3 years ago

3.5.3

3 years ago

3.5.2

3 years ago

3.5.1

3 years ago

3.5.0

3 years ago

3.4.10-alpha.1

3 years ago

3.1.2-alpha.7

3 years ago

3.1.2-alpha.8

3 years ago

3.1.2-alpha.9

3 years ago

3.4.10-alpha.0

3 years ago

3.1.2-alpha.3

3 years ago

3.1.2-alpha.4

3 years ago

3.1.2-alpha.5

3 years ago

3.1.2-alpha.6

3 years ago

3.4.0-alpha.0

3 years ago

3.15.0

3 years ago

3.5.6

3 years ago

3.5.5

3 years ago

3.5.4

3 years ago

3.4.0

3 years ago

3.4.4

3 years ago

3.4.2

3 years ago

3.4.1

3 years ago

3.4.3-alpha.0

3 years ago

3.4.3-alpha.2

3 years ago

3.4.3-alpha.1

3 years ago

3.4.3-alpha.3

3 years ago

3.16.0-alpha-0

3 years ago

3.6.0-alpha-sd.0

3 years ago

3.16.0-alpha.3

3 years ago

3.16.0-alpha.4

3 years ago

3.16.0-alpha.5

3 years ago

3.16.0-alpha.6

3 years ago

3.16.0-alpha.7

3 years ago

3.16.0-alpha.8

3 years ago

3.5.7-alpha-sd.0

3 years ago

3.4.8

3 years ago

3.4.7

3 years ago

3.16.1

3 years ago

3.4.6

3 years ago

3.16.0

3 years ago

3.4.5

3 years ago

3.16.3

3 years ago

3.2.0-alpha.0

3 years ago

3.16.2

3 years ago

3.16.0-alpha.0

3 years ago

3.2.0-alpha.1

3 years ago

3.16.5

3 years ago

3.16.0-alpha.1

3 years ago

3.2.0-alpha.2

3 years ago

3.16.4

3 years ago

3.16.0-alpha.2

3 years ago

3.4.9

3 years ago

3.3.1

3 years ago

3.3.0

3 years ago

3.4.9-alpha-0

3 years ago

3.1.2-alpha.13

3 years ago

3.1.2-alpha.12

3 years ago

3.1.2-alpha.14

3 years ago

3.1.2-alpha.11

3 years ago

3.1.2-alpha.10

3 years ago

3.1.2-alpha.16

3 years ago

3.0.4-alpha.1

3 years ago

3.0.4-alpha.0

3 years ago

3.0.4-alpha.3

3 years ago

3.12.1

3 years ago

3.12.0

3 years ago

3.8.0-alpha-sd.0

3 years ago

3.14.1

3 years ago

3.14.0

3 years ago

3.14.3

3 years ago

3.14.2

3 years ago

3.14.4

3 years ago

3.13.0

3 years ago

3.4.8-alpha.1

3 years ago

3.4.8-alpha.0

3 years ago

3.4.8-alpha.3

3 years ago

3.4.8-alpha.2

3 years ago

3.7.0-alpha.0

3 years ago

3.7.0-alpha.1

3 years ago

3.7.0-alpha.2

3 years ago

3.7.0-alpha.3

3 years ago

3.7.0-alpha.4

3 years ago

3.4.8-alpha-0

3 years ago

3.4.8-alpha-4

3 years ago

3.11.3

3 years ago

3.9.1

3 years ago

3.4.8-alpha-2

3 years ago

3.9.0

3 years ago

3.4.8-alpha-1

3 years ago

3.4.8-alpha-6

3 years ago

3.4.8-alpha-5

3 years ago

3.10.1

3 years ago

3.8.0

3 years ago

3.10.0

3 years ago

3.10.3

3 years ago

3.10.2

3 years ago

3.4.7-alpha.0

3 years ago

3.12.3

3 years ago

3.12.2

3 years ago

3.12.4

3 years ago

3.8.0-alpha.4

3 years ago

3.8.0-alpha.5

3 years ago

3.11.0

3 years ago

3.7.1

3 years ago

3.7.0

3 years ago

3.11.2

3 years ago

3.8.0-alpha.0

3 years ago

3.11.1

3 years ago

3.8.0-alpha.6

3 years ago

3.8.0-alpha.7

3 years ago

3.4.2-alpha.0

3 years ago

3.8.0-alpha.8

3 years ago

3.8.0-alpha.9

3 years ago

3.15.0-alpha-0

3 years ago

3.5.7-alpha-ao-1

3 years ago

3.5.7-alpha-ao-0

3 years ago

3.5.7-alpha-ao-2

3 years ago

3.10.4

3 years ago

3.0.2-alpha-6

3 years ago

3.0.2-alpha-7

3 years ago

3.0.2-alpha-8

3 years ago

3.0.2-alpha-9

3 years ago

3.4.4-alpha.0

3 years ago

3.7.0-alpha-ao-0

3 years ago

3.5.0-alpha.0

3 years ago

3.7.0-alpha-ao-4

3 years ago

3.5.0-alpha.3

3 years ago

3.7.0-alpha-ao-3

3 years ago

3.5.0-alpha.4

3 years ago

3.7.0-alpha-ao-2

3 years ago

3.5.0-alpha.1

3 years ago

3.7.0-alpha-ao-1

3 years ago

3.7.0-alpha-ao-5

3 years ago

3.0.2-alpha.5

3 years ago

3.0.2-alpha.6

3 years ago

3.0.2-alpha.7

3 years ago

3.0.2-alpha.8

3 years ago

3.9.0-alpha-ao-1

3 years ago

3.9.0-alpha-ao-0

3 years ago

3.8.0-alpha.11

3 years ago

3.8.0-alpha.12

3 years ago

3.4.12-alpha.0

3 years ago

2.11.0

3 years ago

2.11.1

3 years ago

2.14.0-alpha.0

3 years ago

2.17.7-alpha.4

3 years ago

2.17.7-alpha.2

3 years ago

2.17.7-alpha.3

3 years ago

2.15.8-alpha.3

3 years ago

2.15.2-alpha.0

3 years ago

2.10.5-alpha.0

3 years ago

2.13.0-alpha.1

3 years ago

2.13.0-alpha.2

3 years ago

2.13.0-alpha.0

3 years ago

2.10.7

3 years ago

2.10.5

3 years ago

2.10.6

3 years ago

2.20.0-alpha.1

3 years ago

2.20.0-alpha.2

3 years ago

2.17.2-alpha.0

3 years ago

2.20.0-alpha.3

3 years ago

2.20.0-alpha.4

3 years ago

2.17.0-alpha.999

3 years ago

2.20.0-alpha.0

3 years ago

2.17.6

3 years ago

2.17.7

3 years ago

2.17.4

3 years ago

2.17.5

3 years ago

2.17.2

3 years ago

2.17.3

3 years ago

2.17.0

3 years ago

2.17.1

3 years ago

3.0.0

3 years ago

3.0.0-alpha-15

3 years ago

3.0.0-alpha-14

3 years ago

2.15.1-alpha-0

3 years ago

3.0.0-alpha-17

3 years ago

3.0.0-alpha-16

3 years ago

3.0.0-alpha-19

3 years ago

3.0.0-alpha-18

3 years ago

3.0.1-alpha.2

3 years ago

3.0.1-alpha.1

3 years ago

2.17.7-alpha.0

3 years ago

3.0.0-alpha-11

3 years ago

2.17.7-alpha.1

3 years ago

3.0.0-alpha-10

3 years ago

2.17.7-beta.0

3 years ago

3.0.1-alpha.0

3 years ago

3.0.0-alpha-13

3 years ago

3.0.0-alpha-12

3 years ago

2.16.0

3 years ago

3.0.0-alpha-20

3 years ago

2.12.0-alpha.10

3 years ago

2.10.6-alpha.0

3 years ago

2.9.10-alpha.4

3 years ago

2.15.6

3 years ago

2.15.7

3 years ago

2.15.4

3 years ago

2.9.10-alpha.7

3 years ago

2.15.5

3 years ago

2.9.10-alpha.8

3 years ago

2.15.2

3 years ago

2.9.10-alpha.5

3 years ago

2.15.3

3 years ago

2.9.10-alpha.6

3 years ago

2.15.0

3 years ago

2.15.1

3 years ago

2.9.10-alpha.9

3 years ago

2.12.0-alpha.7

3 years ago

3.0.3-alpha.0

3 years ago

2.12.0-alpha.6

3 years ago

3.0.3-alpha.1

3 years ago

2.12.0-alpha.9

3 years ago

3.0.3-alpha.2

3 years ago

2.12.0-alpha.8

3 years ago

2.12.0-alpha.1

3 years ago

2.12.0-alpha.0

3 years ago

2.12.0-alpha.3

3 years ago

2.12.0-alpha.5

3 years ago

2.12.0-alpha.4

3 years ago

2.12.0-alpha-0

3 years ago

2.14.1

3 years ago

2.12.0-alpha-1

3 years ago

2.14.0

3 years ago

3.0.2-alpha.4

3 years ago

2.9.10-alpha.13

3 years ago

2.9.10-alpha.12

3 years ago

2.9.10-alpha.11

3 years ago

2.9.10-alpha.10

3 years ago

3.0.2-alpha.0

3 years ago

3.0.2-alpha.1

3 years ago

2.17.6-beta.1

3 years ago

3.0.2-alpha.2

3 years ago

2.17.6-beta.0

3 years ago

3.0.2-alpha.3

3 years ago

2.18.0-alpha.0

3 years ago

2.18.0-alpha.1

3 years ago

2.13.2

3 years ago

2.13.0

3 years ago

2.13.1

3 years ago

2.14.2-alpha-0

3 years ago

2.14.2-alpha-8

3 years ago

2.14.2-alpha-5

3 years ago

2.14.2-alpha-6

3 years ago

2.14.2-alpha-3

3 years ago

2.14.2-alpha-4

3 years ago

2.14.2-alpha-1

3 years ago

2.14.2-alpha-2

3 years ago

2.15.0-alpha.0

3 years ago

2.17.3-alpha.2

3 years ago

2.17.3-alpha.3

3 years ago

2.17.3-alpha.0

3 years ago

2.17.3-alpha.1

3 years ago

2.16.0-alpha.0

3 years ago

2.16.0-alpha.1

3 years ago

2.12.0

3 years ago

2.10.7-alpha.0

3 years ago

2.15.8-alpha.2

3 years ago

2.15.8-alpha.1

3 years ago

2.15.8-alpha.0

3 years ago

2.16.0-alpha.2

3 years ago

3.0.0-alpha-6

3 years ago

3.0.0-alpha-5

3 years ago

3.0.0-alpha-8

3 years ago

3.0.0-alpha-7

3 years ago

3.0.0-alpha-9

3 years ago

2.12.1

3 years ago

3.0.0-alpha-0

3 years ago

3.0.0-alpha-2

3 years ago

3.0.0-alpha-1

3 years ago

3.0.0-alpha-4

3 years ago

2.17.0-alpha.0

3 years ago

2.17.0-alpha.1

3 years ago

3.1.0-alpha.0

3 years ago

1.2.0

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

2.10.1-beta.0

3 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.4.3

3 years ago

2.4.2

3 years ago

2.8.1

3 years ago

2.4.5

3 years ago

2.8.0

3 years ago

2.4.4

3 years ago

2.9.1-alpha.1

3 years ago

2.9.1-alpha.0

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

2.3.0-alpha.2

3 years ago

2.9.10-alpha.0

3 years ago

2.9.9

3 years ago

2.3.0-alpha.0

3 years ago

2.3.0-alpha.1

3 years ago

2.9.10-alpha.3

3 years ago

2.9.10-alpha.1

3 years ago

2.9.10-alpha.2

3 years ago

2.9.2

3 years ago

2.9.1

3 years ago

2.9.4

3 years ago

2.9.3

3 years ago

2.9.6

3 years ago

2.9.5

3 years ago

2.9.8

3 years ago

2.9.7

3 years ago

1.3.0-alpha.0

3 years ago

1.3.0-alpha.2

3 years ago

2.8.3-alpha.0

3 years ago

1.3.0-alpha.1

3 years ago

1.3.0-alpha.4

3 years ago

1.3.0-alpha.3

3 years ago

2.6.0-alpha.0

3 years ago

2.10.1

3 years ago

2.6.0-alpha.1

3 years ago

2.3.0

3 years ago

2.10.2

3 years ago

2.10.0

3 years ago

2.3.1

3 years ago

2.7.0

3 years ago

2.9.2-alpha.0

3 years ago

1.3.0-beta.1

3 years ago

2.8.2

3 years ago

2.4.4-alpha.0

3 years ago

2.8.5

3 years ago

2.8.4

3 years ago

2.8.7

3 years ago

2.8.6

3 years ago

2.10.3

3 years ago

2.8.8

3 years ago

1.3.0-beta.0

3 years ago

2.8.2-alpha.7

3 years ago

2.8.2-alpha.8

3 years ago

2.8.2-alpha.5

3 years ago

2.8.2-alpha.6

3 years ago

2.8.2-alpha.3

3 years ago

2.8.2-alpha.4

3 years ago

2.8.2-alpha.1

3 years ago

2.8.2-alpha.2

3 years ago

2.8.2-alpha.0

3 years ago

2.10.4-alpha.0

3 years ago

2.10.4-alpha.1

3 years ago

2.7.0-alpha.1

3 years ago

2.7.0-alpha.0

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.2.3

3 years ago

2.2.2

3 years ago

2.6.1

3 years ago

2.2.5

3 years ago

2.6.0

3 years ago

2.2.4

3 years ago

2.2.7

3 years ago

2.2.6

3 years ago

2.8.5-alpha.0

3 years ago

2.9.0-alpha.0

3 years ago

2.2.0-alpha.6

3 years ago

2.2.0-alpha.5

3 years ago

2.10.3-alpha.0

3 years ago

2.8.8-alpha.1

3 years ago

2.8.8-alpha.0

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

2.5.2-alpha.0

3 years ago

1.3.3

3 years ago

2.5.2-alpha.1

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.5.0

3 years ago

2.5.2

3 years ago

2.5.1

3 years ago

2.9.0

3 years ago

2.2.0-alpha.0

3 years ago

2.2.0-alpha.3

3 years ago

2.1.0

3 years ago

2.2.0-alpha.1

3 years ago

2.8.0-alpha.6

3 years ago

2.8.0-alpha.5

3 years ago

2.8.0-alpha.4

3 years ago

2.8.0-alpha.3

3 years ago

2.8.0-alpha.2

3 years ago

2.8.0-alpha.1

3 years ago

2.8.0-alpha.0

3 years ago

2.8.0-alpha.8

3 years ago

2.8.0-alpha.7

3 years ago

2.10.0-alpha.2

3 years ago

2.8.4-alpha.0

3 years ago

2.10.0-alpha.0

3 years ago

2.8.4-alpha.2

3 years ago

2.10.0-alpha.1

3 years ago

2.8.4-alpha.1

3 years ago

2.8.4-alpha.4

3 years ago

2.8.4-alpha.3

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

4 years ago

1.1.1

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.0.4

4 years ago

1.1.2

4 years ago

1.0.3

4 years ago

0.2.0

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago