Module: CronosScanner

Defined in:
lib/cronos_scanner.rb,
lib/cronos_scanner/blocks.rb,
lib/cronos_scanner/tokens.rb,
lib/cronos_scanner/request.rb,
lib/cronos_scanner/version.rb,
lib/cronos_scanner/accounts.rb,
lib/cronos_scanner/contracts.rb,
lib/cronos_scanner/transactions.rb

Defined Under Namespace

Classes: Accounts, Blocks, Contracts, Error, Request, Tokens, Transactions

Constant Summary collapse

VERSION =
"0.2.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.apikeyObject



30
31
32
# File 'lib/cronos_scanner.rb', line 30

def apikey
  @apikey
end

.net=(value) ⇒ Object (writeonly)

attr_reader :net



17
18
19
# File 'lib/cronos_scanner.rb', line 17

def net=(value)
  @net = value
end

Class Method Details

.domainObject



19
20
21
22
23
24
25
26
27
28
# File 'lib/cronos_scanner.rb', line 19

def domain
  case @net
  when 'main'
    'https://api.cronoscan.com/api'
  when 'testnet'
    'https://api-testnet.cronoscan.com/api'
  else
    raise 'error net, only testnet and main'
  end
end