Sha256: 3d7a4dcfa65627e0fabcca74e6c334b490a6531a178b473aed6bfddc16a074aa
Contents?: true
Size: 813 Bytes
Versions: 2
Compression:
Stored size: 813 Bytes
Contents
# frozen_string_literal: true module FlowClient class AccountKey attr_accessor :public_key, :index, :sequence_number, :sign_algo, :hash_algo, :weight, :revoked def initialize(public_key: nil, index: nil, sequence_number: nil, weight: 1000, revoked: false, hash_algo: FlowClient::Crypto::HashAlgos::SHA3_256) @public_key = public_key @index = index @sequence_number = sequence_number @weight = weight @revoked = revoked @hash_algo = hash_algo end end class Account attr_accessor :address, :balance, :keys, :contracts def initialize(address: nil, balance: nil, keys: [], contracts: {}) @keys = keys @address = address @balance = balance @contracts = {} end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
flow_client-0.2.1 | lib/flow_client/account.rb |
flow_client-0.2.0 | lib/flow_client/account.rb |