Module: Glassnode::RESTv1Addresses

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

Instance Method Summary collapse

Instance Method Details

#addresses_accumulation_balance(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_accumulation_balance(params={})
  authenticated_get("metrics/addresses/accumulation_balance", params: params)
end

#addresses_accumulation_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_accumulation_count(params={})
  authenticated_get("metrics/addresses/accumulation_count", params: params)
end

#addresses_active_count(params = {}) ⇒ Object

Tier: 1 Params

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


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

def addresses_active_count(params={})
  authenticated_get("metrics/addresses/active_count", params: params)
end

#addresses_count(params = {}) ⇒ Object

Tier: 1 Params

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


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

def addresses_count(params={})
  authenticated_get("metrics/addresses/count", params: params)
end

#addresses_loss_count(params = {}) ⇒ Object

Tier: 3 Params

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


342
343
344
# File 'lib/rest/v1/addresses.rb', line 342

def addresses_loss_count(params={})
  authenticated_get("metrics/addresses/loss_count", params: params)
end

#addresses_min_100_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_100_count(params={})
  authenticated_get("metrics/addresses/min_100_count", params: params)
end

#addresses_min_100_usd_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_min_100_usd_count(params={})
  authenticated_get("metrics/addresses/min_100_usd_count", params: params)
end

#addresses_min_100k_usd_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_min_100k_usd_count(params={})
  authenticated_get("metrics/addresses/min_100k_usd_count", params: params)
end

#addresses_min_10_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_10_count(params={})
  authenticated_get("metrics/addresses/min_10_count", params: params)
end

#addresses_min_10_usd_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_min_10_usd_count(params={})
  authenticated_get("metrics/addresses/min_10_usd_count", params: params)
end

#addresses_min_10k_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_10k_count(params={})
  authenticated_get("metrics/addresses/min_10k_count", params: params)
end

#addresses_min_10k_usd_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_min_10k_usd_count(params={})
  authenticated_get("metrics/addresses/min_10k_usd_count", params: params)
end

#addresses_min_1_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_1_count(params={})
  authenticated_get("metrics/addresses/min_1_count", params: params)
end

#addresses_min_1_usd_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_min_1_usd_count(params={})
  authenticated_get("metrics/addresses/min_1_usd_count", params: params)
end

#addresses_min_1k_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_1k_count(params={})
  authenticated_get("metrics/addresses/min_1k_count", params: params)
end

#addresses_min_1k_usd_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_min_1k_usd_count(params={})
  authenticated_get("metrics/addresses/min_1k_usd_count", params: params)
end

#addresses_min_1m_usd_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_min_1m_usd_count(params={})
  authenticated_get("metrics/addresses/min_1m_usd_count", params: params)
end

#addresses_min_32_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_32_count(params={})
  authenticated_get("metrics/addresses/min_32_count", params: params)
end

#addresses_min_point_1_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_point_1_count(params={})
  authenticated_get("metrics/addresses/min_point_1_count", params: params)
end

#addresses_min_point_zero_1_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_min_point_zero_1_count(params={})
  authenticated_get("metrics/addresses/min_point_zero_1_count", params: params)
end

#addresses_new_non_zero_count(params = {}) ⇒ Object

Tier: 1 Params

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


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

def addresses_new_non_zero_count(params={})
  authenticated_get("metrics/addresses/new_non_zero_count", params: params)
end

#addresses_non_zero_count(params = {}) ⇒ Object

Tier: 2 Params

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


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

def addresses_non_zero_count(params={})
  authenticated_get("metrics/addresses/non_zero_count", params: params)
end

#addresses_profit_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_profit_count(params={})
  authenticated_get("metrics/addresses/profit_count", params: params)
end

#addresses_profit_relative(params = {}) ⇒ Object

Tier: 3 Params

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


351
352
353
# File 'lib/rest/v1/addresses.rb', line 351

def addresses_profit_relative(params={})
  authenticated_get("metrics/addresses/profit_relative", params: params)
end

#addresses_receiving_count(params = {}) ⇒ Object

Tier: 1 Params

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


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

def addresses_receiving_count(params={})
  authenticated_get("metrics/addresses/receiving_count", params: params)
end

#addresses_receiving_from_exchanges_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_receiving_from_exchanges_count(params={})
  authenticated_get("metrics/addresses/receiving_from_exchanges_count", params: params)
end

#addresses_sending_count(params = {}) ⇒ Object

Tier: 1 Params

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


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

def addresses_sending_count(params={})
  authenticated_get("metrics/addresses/sending_count", params: params)
end

#addresses_sending_to_exchanges_count(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_sending_to_exchanges_count(params={})
  authenticated_get("metrics/addresses/sending_to_exchanges_count", params: params)
end

#addresses_supply_balance_0001_001(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_0001_001(params={})
  authenticated_get("metrics/addresses/supply_balance_0001_001", params: params)
end

#addresses_supply_balance_001_01(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_001_01(params={})
  authenticated_get("metrics/addresses/supply_balance_001_01", params: params)
end

#addresses_supply_balance_01_1(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_01_1(params={})
  authenticated_get("metrics/addresses/supply_balance_01_1", params: params)
end

#addresses_supply_balance_100_1k(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_100_1k(params={})
  authenticated_get("metrics/addresses/supply_balance_100_1k", params: params)
end

#addresses_supply_balance_10_100(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_10_100(params={})
  authenticated_get("metrics/addresses/supply_balance_10_100", params: params)
end

#addresses_supply_balance_10k_100k(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_10k_100k(params={})
  authenticated_get("metrics/addresses/supply_balance_10k_100k", params: params)
end

#addresses_supply_balance_1_10(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_1_10(params={})
  authenticated_get("metrics/addresses/supply_balance_1_10", params: params)
end

#addresses_supply_balance_1k_10k(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_1k_10k(params={})
  authenticated_get("metrics/addresses/supply_balance_1k_10k", params: params)
end

#addresses_supply_balance_less_0001(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_less_0001(params={})
  authenticated_get("metrics/addresses/supply_balance_less_0001", params: params)
end

#addresses_supply_balance_more_100k(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_balance_more_100k(params={})
  authenticated_get("metrics/addresses/supply_balance_more_100k", params: params)
end

#addresses_supply_distribution_relative(params = {}) ⇒ Object

Tier: 3 Params

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


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

def addresses_supply_distribution_relative(params={})
  authenticated_get("metrics/addresses/supply_distribution_relative", params: params)
end