* Setup GMX v2 * Add get markets * Map token with service * Add get market info data * Add get markets * Add get market token prices * Get markets infos multicall * Try call datastore * Add some tests to figure out why datastore call dont work * Update funding rates * clean
31 lines
1.0 KiB
C#
31 lines
1.0 KiB
C#
using Nethereum.ABI.FunctionEncoding.Attributes;
|
|
|
|
namespace Managing.ABI.GmxV2.Reader.ContractDefinition
|
|
{
|
|
public partial class Addresses : AddressesBase
|
|
{
|
|
}
|
|
|
|
public class AddressesBase
|
|
{
|
|
[Parameter("address", "account", 1)] public virtual string Account { get; set; }
|
|
[Parameter("address", "receiver", 2)] public virtual string Receiver { get; set; }
|
|
|
|
[Parameter("address", "cancellationReceiver", 3)]
|
|
public virtual string CancellationReceiver { get; set; }
|
|
|
|
[Parameter("address", "callbackContract", 4)]
|
|
public virtual string CallbackContract { get; set; }
|
|
|
|
[Parameter("address", "uiFeeReceiver", 5)]
|
|
public virtual string UiFeeReceiver { get; set; }
|
|
|
|
[Parameter("address", "market", 6)] public virtual string Market { get; set; }
|
|
|
|
[Parameter("address", "initialCollateralToken", 7)]
|
|
public virtual string InitialCollateralToken { get; set; }
|
|
|
|
[Parameter("address[]", "swapPath", 8)]
|
|
public virtual List<string> SwapPath { get; set; }
|
|
}
|
|
} |