lib/bct.rb in bct-0.1.1 vs lib/bct.rb in bct-0.1.3
- old
+ new
@@ -1,27 +1,41 @@
# frozen_string_literal: true
require('thor')
+require('bct/apies')
+require('bct/apigm')
+require('bct/bigquery1')
+require('bct/bigquery2')
+require('bct/etherscan1')
+require('bct/etherscan2')
+require('bct/greymass1')
+require('bct/greymass2')
require('bct/version')
module Bct
- class Error < StandardError; end
+ # classe para erros desta gem
+ class Erro < StandardError
+ # @return [StandardError] personalizacao dos erros
+ def initialize(msg)
+ super(msg)
+ end
+ end
- # classe para carregar/mostrar dados transacoes kraken no bigquery
+ # classe para carregar/mostrar dados transacoes eth & eos no bigquery
class CLI < Thor
desc 'work', 'carrega transacoes novas no bigquery'
option :h, type: :hash, default: {}, desc: 'configuracao ajuste reposicionamento temporal'
# carrega transacoes novas no bigquery
def work
- Bigquery.new(options).processa_tudo
+ Bct::Bigquery.new(options).processa_tudo
end
desc 'show', 'mostra resumo transacoes'
option :v, type: :boolean, default: false, desc: 'mostra transacoes'
option :t, type: :boolean, default: false, desc: 'mostra transacoes todas ou somente novas'
# mostra resumo transacoes
def show
- Bigquery.new(options).mostra_tudo
+ Bct::Bigquery.new(options).mostra_tudo
end
default_task :show
end
end