Sha256: 5a92d79afdfc925d1160c8a079e6b27af23ad96b32b43d3e2f9264a7a13a04be
Contents?: true
Size: 895 Bytes
Versions: 1
Compression:
Stored size: 895 Bytes
Contents
# frozen_string_literal: true module Nano::AccountsProxyHelper def balances accounts_balances.balances end def create(wallet:, count:, work: nil) accounts_create(wallet: wallet, count: count, work: work).accounts end def frontiers accounts_frontiers.frontiers end def pending(count:, threshold: nil, source: nil) accounts_pending(count: count, threshold: threshold, source: source).blocks end alias pending_blocks pending # Array-like access for Nano::Account def [](idx) return unless @addresses[idx] @account_objects ||= [] @account_objects[idx] ||= Nano::Account.new(@addresses[idx]) end def <<(val) @addresses << val end def each(&_block) @addresses.each do |address| yield Nano::Account.new(address) end end def first self[0] end def second self[1] end def third self[2] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nano_rpc-0.1.0 | lib/nano/helpers/accounts_proxy_helper.rb |