コード例 #1
0
ファイル: TezosNode.cs プロジェクト: yepeek/tzkt
        public TezosNode(IConfiguration config)
        {
            var nodeConf = config.GetTezosNodeConfig();

            ChainId = nodeConf.ChainId;
            Rpc     = new TzktClient(nodeConf.Endpoint, nodeConf.Timeout);
        }
コード例 #2
0
        public TezosNode(IServiceScopeFactory services, IConfiguration config, ILogger <TezosNode> logger)
        {
            var nodeConf = config.GetTezosNodeConfig();

            BaseUrl  = $"{nodeConf.Endpoint.TrimEnd('/')}/";
            Rpc      = new TzktClient(BaseUrl, nodeConf.Timeout);
            Services = services;
            Logger   = logger;
        }
コード例 #3
0
 public TzktQuotesProvider(IConfiguration config)
 {
     Config = config.GetTzktQuotesProviderConfig();
     Client = new TzktClient(Config.BaseUrl, Config.Timeout);
 }
コード例 #4
0
ファイル: CoingeckoProvider.cs プロジェクト: baking-bad/tzkt
 public CoingeckoProvider(IConfiguration config)
 {
     Config = config.GetCoingeckoProviderConfig();
     Client = new TzktClient(Config.BaseUrl, Config.Timeout);
 }