* Move PrivateKeys.cs * Update gitignore * Update gitignore * updt * Extract GmxServiceTests.cs * Refact * update todo * Update code * Fix hashdata * Replace static token hashed datas * Set allowance * Add get orders * Add get orders tests * Add ignore * add close orders * revert * Add get gas limit * Start increasePosition. Todo: Finish GetExecutionFee and estimateGas * little refact * Update gitignore * Fix namespaces and clean repo * Add tests samples * Add execution fee * Add increase position * Handle backtest on the frontend * Add tests * Update increase * Test increase * fix increase * Fix size * Start get position * Update get positions * Fix get position * Update rpc and trade mappers * Finish close position * Fix leverage
18 lines
702 B
C#
18 lines
702 B
C#
using System.Numerics;
|
|
|
|
namespace Managing.Infrastructure.Evm.Models.Gmx.v2;
|
|
|
|
public class GmxV2GasLimit
|
|
{
|
|
public BigInteger DepositSingleToken { get; set; }
|
|
public BigInteger DepositMultiToken { get; set; }
|
|
public BigInteger WithdrawalMultiToken { get; set; }
|
|
public BigInteger Shift { get; set; }
|
|
public BigInteger SingleSwap { get; set; }
|
|
public BigInteger SwapOrder { get; set; }
|
|
public BigInteger IncreaseOrder { get; set; }
|
|
public BigInteger DecreaseOrder { get; set; }
|
|
public BigInteger EstimatedGasFeeBaseAmount { get; set; }
|
|
public BigInteger EstimatedGasFeePerOraclePrice { get; set; }
|
|
public BigInteger EstimatedFeeMultiplierFactor { get; set; }
|
|
} |