Module: Glassnode::RESTv1Transactions

Included in:
RESTv1
Defined in:
lib/rest/v1/transactions.rb

Instance Method Summary collapse

Instance Method Details

#transactions_contract_calls_external_count(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h"]


54
55
56
# File 'lib/rest/v1/transactions.rb', line 54

def transactions_contract_calls_external_count(params={})
  authenticated_get("metrics/transactions/contract_calls_external_count", params: params)
end

#transactions_contract_calls_internal_count(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h"]


63
64
65
# File 'lib/rest/v1/transactions.rb', line 63

def transactions_contract_calls_internal_count(params={})
  authenticated_get("metrics/transactions/contract_calls_internal_count", params: params)
end

#transactions_count(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m", "1w", "1month"]


36
37
38
# File 'lib/rest/v1/transactions.rb', line 36

def transactions_count(params={})
  authenticated_get("metrics/transactions/count", params: params)
end

#transactions_entity_adjusted_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m"]


243
244
245
# File 'lib/rest/v1/transactions.rb', line 243

def transactions_entity_adjusted_count(params={})
  authenticated_get("metrics/transactions/entity_adjusted_count", params: params)
end

#transactions_rate(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m", "1w", "1month"]


45
46
47
# File 'lib/rest/v1/transactions.rb', line 45

def transactions_rate(params={})
  authenticated_get("metrics/transactions/rate", params: params)
end

#transactions_segwit_adoption(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE"]
i: ["24h"]


9
10
11
# File 'lib/rest/v1/transactions.rb', line 9

def transactions_segwit_adoption(params={})
  authenticated_get("metrics/transactions/segwit_adoption", params: params)
end

#transactions_size_mean(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m", "1w", "1month"]


72
73
74
# File 'lib/rest/v1/transactions.rb', line 72

def transactions_size_mean(params={})
  authenticated_get("metrics/transactions/size_mean", params: params)
end

#transactions_size_sum(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m", "1w", "1month"]


81
82
83
# File 'lib/rest/v1/transactions.rb', line 81

def transactions_size_sum(params={})
  authenticated_get("metrics/transactions/size_sum", params: params)
end

#transactions_spent_output_types_share(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE"]
i: ["24h"]


27
28
29
# File 'lib/rest/v1/transactions.rb', line 27

def transactions_spent_output_types_share(params={})
  authenticated_get("metrics/transactions/spent_output_types_share", params: params)
end

#transactions_taproot_adoption(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE"]
i: ["24h"]


18
19
20
# File 'lib/rest/v1/transactions.rb', line 18

def transactions_taproot_adoption(params={})
  authenticated_get("metrics/transactions/taproot_adoption", params: params)
end

#transactions_transfers_between_exchanges_count(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m"]


324
325
326
# File 'lib/rest/v1/transactions.rb', line 324

def transactions_transfers_between_exchanges_count(params={})
  authenticated_get("metrics/transactions/transfers_between_exchanges_count", params: params)
end

#transactions_transfers_count(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m", "1w", "1month"]


144
145
146
# File 'lib/rest/v1/transactions.rb', line 144

def transactions_transfers_count(params={})
  authenticated_get("metrics/transactions/transfers_count", params: params)
end

#transactions_transfers_exchanges_to_whales_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
e: exchange name
c: ["NATIVE"]
i: ["24h"]


353
354
355
# File 'lib/rest/v1/transactions.rb', line 353

def transactions_transfers_exchanges_to_whales_count(params={})
  authenticated_get("metrics/transactions/transfers_exchanges_to_whales_count", params: params)
end

#transactions_transfers_from_exchanges_count(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["COUNT"]
i: ["1h", "24h", "10m"]


443
444
445
# File 'lib/rest/v1/transactions.rb', line 443

def transactions_transfers_from_exchanges_count(params={})
  authenticated_get("metrics/transactions/transfers_from_exchanges_count", params: params)
end

#transactions_transfers_from_miners_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


279
280
281
# File 'lib/rest/v1/transactions.rb', line 279

def transactions_transfers_from_miners_count(params={})
  authenticated_get("metrics/transactions/transfers_from_miners_count", params: params)
end

#transactions_transfers_from_otc_desks_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE"]
i: ["10m", "1h", "24h"]


117
118
119
# File 'lib/rest/v1/transactions.rb', line 117

def transactions_transfers_from_otc_desks_count(params={})
  authenticated_get("metrics/transactions/transfers_from_otc_desks_count", params: params)
end

#transactions_transfers_rate(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h", "10m", "1w", "1month"]


153
154
155
# File 'lib/rest/v1/transactions.rb', line 153

def transactions_transfers_rate(params={})
  authenticated_get("metrics/transactions/transfers_rate", params: params)
end

#transactions_transfers_to_exchanges_count(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["COUNT"]
i: ["1h", "24h", "10m"]


433
434
435
# File 'lib/rest/v1/transactions.rb', line 433

def transactions_transfers_to_exchanges_count(params={})
  authenticated_get("metrics/transactions/transfers_to_exchanges_count", params: params)
end

#transactions_transfers_to_miners_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


288
289
290
# File 'lib/rest/v1/transactions.rb', line 288

def transactions_transfers_to_miners_count(params={})
  authenticated_get("metrics/transactions/transfers_to_miners_count", params: params)
end

#transactions_transfers_to_otc_desks_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE"]
i: ["10m", "1h", "24h"]


108
109
110
# File 'lib/rest/v1/transactions.rb', line 108

def transactions_transfers_to_otc_desks_count(params={})
  authenticated_get("metrics/transactions/transfers_to_otc_desks_count", params: params)
end

#transactions_transfers_volume_adjusted_mean(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


198
199
200
# File 'lib/rest/v1/transactions.rb', line 198

def transactions_transfers_volume_adjusted_mean(params={})
  authenticated_get("metrics/transactions/transfers_volume_adjusted_mean", params: params)
end

#transactions_transfers_volume_adjusted_median(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


207
208
209
# File 'lib/rest/v1/transactions.rb', line 207

def transactions_transfers_volume_adjusted_median(params={})
  authenticated_get("metrics/transactions/transfers_volume_adjusted_median", params: params)
end

#transactions_transfers_volume_adjusted_sum(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


189
190
191
# File 'lib/rest/v1/transactions.rb', line 189

def transactions_transfers_volume_adjusted_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_adjusted_sum", params: params)
end

#transactions_transfers_volume_between_exchanges_sum(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


333
334
335
# File 'lib/rest/v1/transactions.rb', line 333

def transactions_transfers_volume_between_exchanges_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_between_exchanges_sum", params: params)
end

#transactions_transfers_volume_by_size_entity_adjusted_relative(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["USD"]
i: ["24h"]


99
100
101
# File 'lib/rest/v1/transactions.rb', line 99

def transactions_transfers_volume_by_size_entity_adjusted_relative(params={})
  authenticated_get("metrics/transactions/transfers_volume_by_size_entity_adjusted_relative", params: params)
end

#transactions_transfers_volume_by_size_entity_adjusted_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["USD"]
i: ["24h"]


90
91
92
# File 'lib/rest/v1/transactions.rb', line 90

def transactions_transfers_volume_by_size_entity_adjusted_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_by_size_entity_adjusted_sum", params: params)
end

#transactions_transfers_volume_entity_adjusted_mean(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


261
262
263
# File 'lib/rest/v1/transactions.rb', line 261

def transactions_transfers_volume_entity_adjusted_mean(params={})
  authenticated_get("metrics/transactions/transfers_volume_entity_adjusted_mean", params: params)
end

#transactions_transfers_volume_entity_adjusted_median(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


270
271
272
# File 'lib/rest/v1/transactions.rb', line 270

def transactions_transfers_volume_entity_adjusted_median(params={})
  authenticated_get("metrics/transactions/transfers_volume_entity_adjusted_median", params: params)
end

#transactions_transfers_volume_entity_adjusted_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


252
253
254
# File 'lib/rest/v1/transactions.rb', line 252

def transactions_transfers_volume_entity_adjusted_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_entity_adjusted_sum", params: params)
end

#transactions_transfers_volume_exchanges_net(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


423
424
425
# File 'lib/rest/v1/transactions.rb', line 423

def transactions_transfers_volume_exchanges_net(params={})
  authenticated_get("metrics/transactions/transfers_volume_exchanges_net", params: params)
end

#transactions_transfers_volume_exchanges_to_whales_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["24h"]


373
374
375
# File 'lib/rest/v1/transactions.rb', line 373

def transactions_transfers_volume_exchanges_to_whales_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_exchanges_to_whales_sum", params: params)
end

#transactions_transfers_volume_from_exchanges_mean(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


413
414
415
# File 'lib/rest/v1/transactions.rb', line 413

def transactions_transfers_volume_from_exchanges_mean(params={})
  authenticated_get("metrics/transactions/transfers_volume_from_exchanges_mean", params: params)
end

#transactions_transfers_volume_from_exchanges_sum(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


463
464
465
# File 'lib/rest/v1/transactions.rb', line 463

def transactions_transfers_volume_from_exchanges_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_from_exchanges_sum", params: params)
end

#transactions_transfers_volume_from_miners_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


297
298
299
# File 'lib/rest/v1/transactions.rb', line 297

def transactions_transfers_volume_from_miners_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_from_miners_sum", params: params)
end

#transactions_transfers_volume_from_otc_desks_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["10m", "1h", "24h"]


135
136
137
# File 'lib/rest/v1/transactions.rb', line 135

def transactions_transfers_volume_from_otc_desks_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_from_otc_desks_sum", params: params)
end

#transactions_transfers_volume_loss_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h"]


234
235
236
# File 'lib/rest/v1/transactions.rb', line 234

def transactions_transfers_volume_loss_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_loss_sum", params: params)
end

#transactions_transfers_volume_mean(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m", "1w", "1month"]


171
172
173
# File 'lib/rest/v1/transactions.rb', line 171

def transactions_transfers_volume_mean(params={})
  authenticated_get("metrics/transactions/transfers_volume_mean", params: params)
end

#transactions_transfers_volume_median(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m", "1w", "1month"]


180
181
182
# File 'lib/rest/v1/transactions.rb', line 180

def transactions_transfers_volume_median(params={})
  authenticated_get("metrics/transactions/transfers_volume_median", params: params)
end

#transactions_transfers_volume_miners_net(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


315
316
317
# File 'lib/rest/v1/transactions.rb', line 315

def transactions_transfers_volume_miners_net(params={})
  authenticated_get("metrics/transactions/transfers_volume_miners_net", params: params)
end

#transactions_transfers_volume_miners_to_exchanges(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


383
384
385
# File 'lib/rest/v1/transactions.rb', line 383

def transactions_transfers_volume_miners_to_exchanges(params={})
  authenticated_get("metrics/transactions/transfers_volume_miners_to_exchanges", params: params)
end

#transactions_transfers_volume_miners_to_exchanges_all(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["24h"]


393
394
395
# File 'lib/rest/v1/transactions.rb', line 393

def transactions_transfers_volume_miners_to_exchanges_all(params={})
  authenticated_get("metrics/transactions/transfers_volume_miners_to_exchanges_all", params: params)
end

#transactions_transfers_volume_profit_relative(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE"]
i: ["1h", "24h"]


216
217
218
# File 'lib/rest/v1/transactions.rb', line 216

def transactions_transfers_volume_profit_relative(params={})
  authenticated_get("metrics/transactions/transfers_volume_profit_relative", params: params)
end

#transactions_transfers_volume_profit_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h"]


225
226
227
# File 'lib/rest/v1/transactions.rb', line 225

def transactions_transfers_volume_profit_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_profit_sum", params: params)
end

#transactions_transfers_volume_sum(params = {}) ⇒ Object

Tier: 1 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m", "1w", "1month"]


162
163
164
# File 'lib/rest/v1/transactions.rb', line 162

def transactions_transfers_volume_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_sum", params: params)
end

#transactions_transfers_volume_to_exchanges_mean(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


403
404
405
# File 'lib/rest/v1/transactions.rb', line 403

def transactions_transfers_volume_to_exchanges_mean(params={})
  authenticated_get("metrics/transactions/transfers_volume_to_exchanges_mean", params: params)
end

#transactions_transfers_volume_to_exchanges_sum(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


453
454
455
# File 'lib/rest/v1/transactions.rb', line 453

def transactions_transfers_volume_to_exchanges_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_to_exchanges_sum", params: params)
end

#transactions_transfers_volume_to_miners_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


306
307
308
# File 'lib/rest/v1/transactions.rb', line 306

def transactions_transfers_volume_to_miners_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_to_miners_sum", params: params)
end

#transactions_transfers_volume_to_otc_desks_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE", "USD"]
i: ["10m", "1h", "24h"]


126
127
128
# File 'lib/rest/v1/transactions.rb', line 126

def transactions_transfers_volume_to_otc_desks_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_to_otc_desks_sum", params: params)
end

#transactions_transfers_volume_whales_to_exchanges_sum(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["24h"]


363
364
365
# File 'lib/rest/v1/transactions.rb', line 363

def transactions_transfers_volume_whales_to_exchanges_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_whales_to_exchanges_sum", params: params)
end

#transactions_transfers_volume_within_exchanges_sum(params = {}) ⇒ Object

Tier: 2 Params

a: asset symbol
e: exchange name
c: ["NATIVE", "USD"]
i: ["1h", "24h", "10m"]


473
474
475
# File 'lib/rest/v1/transactions.rb', line 473

def transactions_transfers_volume_within_exchanges_sum(params={})
  authenticated_get("metrics/transactions/transfers_volume_within_exchanges_sum", params: params)
end

#transactions_transfers_whales_to_exchanges_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
e: exchange name
c: ["NATIVE"]
i: ["24h"]


343
344
345
# File 'lib/rest/v1/transactions.rb', line 343

def transactions_transfers_whales_to_exchanges_count(params={})
  authenticated_get("metrics/transactions/transfers_whales_to_exchanges_count", params: params)
end

#transactions_tx_types_breakdown_count(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE"]
i: ["24h"]


482
483
484
# File 'lib/rest/v1/transactions.rb', line 482

def transactions_tx_types_breakdown_count(params={})
  authenticated_get("metrics/transactions/tx_types_breakdown_count", params: params)
end

#transactions_tx_types_breakdown_relative(params = {}) ⇒ Object

Tier: 3 Params

a: asset symbol
c: ["NATIVE"]
i: ["24h"]


491
492
493
# File 'lib/rest/v1/transactions.rb', line 491

def transactions_tx_types_breakdown_relative(params={})
  authenticated_get("metrics/transactions/tx_types_breakdown_relative", params: params)
end