Sha256: 2ac661fd6744790a5ef7635f62d271b297c328b7410473461af5c52f0be11478
Contents?: true
Size: 915 Bytes
Versions: 1
Compression:
Stored size: 915 Bytes
Contents
# frozen_string_literal: true module Raiblocks::AccountsProxyHelper def frontiers accounts_frontiers.frontiers end def balances accounts_balances.balances end def create(wallet:, count:, work: nil) accounts_create(wallet: wallet, count: count, work: work).accounts 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 Raiblocks::Account def [](idx) return unless @addresses[idx] @account_objects ||= [] @account_objects[idx] ||= Raiblocks::Account.new(@addresses[idx]) end def <<(val) @addresses << val end def each(&_block) @addresses.each do |address| yield Raiblocks::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 |
---|---|
raiblocks_rpc-0.4.0 | lib/raiblocks/helpers/accounts_proxy_helper.rb |