# -*- encoding: utf-8 -*- # stub: zold 0.31.1 ruby lib Gem::Specification.new do |s| s.name = "zold".freeze s.version = "0.31.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Yegor Bugayenko".freeze] s.date = "2022-12-05" s.description = "In the last few years digital currencies have successfully demonstrated\ntheir ability to become an alternative financial instrument in many\ndifferent markets. Most of the technologies available at the moment are\nbased on the principles of Blockchain architecture, including\ndominating currencies like Bitcoin and Ethereum. Despite its\npopularity, Blockchain is not the best possible solution for all scenarios.\nOne such example is for fast micro-payments.\nZold is an experimental alternative that enables distributed transactions between\nanonymous users, making micro-payments financially feasible.\nIt borrows the proof-of-work principle from Bitcoin,\nand suggests a different architecture for digital wallet maintenance.".freeze s.email = "yegor256@gmail.com".freeze s.executables = ["zold".freeze] s.extra_rdoc_files = ["README.md".freeze, "LICENSE.txt".freeze] s.files = [".0pdd.yml".freeze, ".gitattributes".freeze, ".github/CODE_OF_CONDUCT.md".freeze, ".github/CONTRIBUTING.md".freeze, ".github/ISSUE_TEMPLATE/bug_report.md".freeze, ".github/ISSUE_TEMPLATE/feature_request.md".freeze, ".gitignore".freeze, ".pdd".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".rultor.yml".freeze, ".simplecov".freeze, "Dockerfile".freeze, "Gemfile".freeze, "Guardfile".freeze, "INSTALL.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/zold".freeze, "cucumber.yml".freeze, "deploy.sh".freeze, "features/cli.feature".freeze, "features/gem_package.feature".freeze, "features/step_definitions/steps.rb".freeze, "features/support/env.rb".freeze, "fixtures/448b451bc62e8e16.z".freeze, "fixtures/id_rsa".freeze, "fixtures/id_rsa-2".freeze, "fixtures/id_rsa-2.pub".freeze, "fixtures/id_rsa.pub".freeze, "fixtures/keys/1.pub".freeze, "fixtures/keys/2".freeze, "fixtures/keys/2.pub".freeze, "fixtures/merge/asserts.rb".freeze, "fixtures/merge/id_rsa".freeze, "fixtures/merge/id_rsa.pub".freeze, "fixtures/merge/into_no_wallet/assert.rb".freeze, "fixtures/merge/into_no_wallet/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/into_no_wallet/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/into_no_wallet/opts".freeze, "fixtures/merge/legacy_negatives_stay/0123456789abcdef.z".freeze, "fixtures/merge/legacy_negatives_stay/assert.rb".freeze, "fixtures/merge/legacy_negatives_stay/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/legacy_negatives_stay/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/legacy_negatives_stay/opts".freeze, "fixtures/merge/missed_wallets/0000000000000000.z".freeze, "fixtures/merge/missed_wallets/0123456789abcdef.z".freeze, "fixtures/merge/missed_wallets/assert.rb".freeze, "fixtures/merge/missed_wallets/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/missed_wallets/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/missed_wallets/opts".freeze, "fixtures/merge/negative_overwriting/0123456789abcdef.z".freeze, "fixtures/merge/negative_overwriting/146b852f2d9ad984.z".freeze, "fixtures/merge/negative_overwriting/assert.rb".freeze, "fixtures/merge/negative_overwriting/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/negative_overwriting/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/negative_overwriting/opts".freeze, "fixtures/merge/negatives_in_between/0000000000000000.z".freeze, "fixtures/merge/negatives_in_between/0123456789abcdef.z".freeze, "fixtures/merge/negatives_in_between/assert.rb".freeze, "fixtures/merge/negatives_in_between/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/negatives_in_between/copies/0123456789abcdef/2.zc".freeze, "fixtures/merge/negatives_in_between/copies/0123456789abcdef/3.zc".freeze, "fixtures/merge/negatives_in_between/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/negatives_in_between/opts".freeze, "fixtures/merge/random_expenses/0000000000000000.z".freeze, "fixtures/merge/random_expenses/0123456789abcdef.z".freeze, "fixtures/merge/random_expenses/assert.rb".freeze, "fixtures/merge/random_expenses/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/random_expenses/copies/0123456789abcdef/2.zc".freeze, "fixtures/merge/random_expenses/copies/0123456789abcdef/3.zc".freeze, "fixtures/merge/random_expenses/copies/0123456789abcdef/4.zc".freeze, "fixtures/merge/random_expenses/copies/0123456789abcdef/5.zc".freeze, "fixtures/merge/random_expenses/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/random_expenses/opts".freeze, "fixtures/merge/simple_case/0000000000000000.z".freeze, "fixtures/merge/simple_case/0123456789abcdef.z".freeze, "fixtures/merge/simple_case/assert.rb".freeze, "fixtures/merge/simple_case/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/simple_case/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/simple_case/opts".freeze, "fixtures/merge/unconfirmed_income/0123456789abcdef.z".freeze, "fixtures/merge/unconfirmed_income/assert.rb".freeze, "fixtures/merge/unconfirmed_income/copies/0123456789abcdef/1.zc".freeze, "fixtures/merge/unconfirmed_income/copies/0123456789abcdef/scores.zc".freeze, "fixtures/merge/unconfirmed_income/opts".freeze, "fixtures/scripts/_head.sh".freeze, "fixtures/scripts/calculate-scores.sh".freeze, "fixtures/scripts/distribute-wallet.sh".freeze, "fixtures/scripts/print-helps.sh".freeze, "fixtures/scripts/pull-on-start.sh".freeze, "fixtures/scripts/push-and-pull.sh".freeze, "fixtures/scripts/redeploy-on-upgrade.sh".freeze, "fixtures/scripts/spread-wallets.sh".freeze, "lib/zold.rb".freeze, "lib/zold/age.rb".freeze, "lib/zold/amount.rb".freeze, "lib/zold/cached_wallets.rb".freeze, "lib/zold/commands/alias.rb".freeze, "lib/zold/commands/args.rb".freeze, "lib/zold/commands/calculate.rb".freeze, "lib/zold/commands/clean.rb".freeze, "lib/zold/commands/create.rb".freeze, "lib/zold/commands/diff.rb".freeze, "lib/zold/commands/fetch.rb".freeze, "lib/zold/commands/invoice.rb".freeze, "lib/zold/commands/list.rb".freeze, "lib/zold/commands/merge.rb".freeze, "lib/zold/commands/next.rb".freeze, "lib/zold/commands/node.rb".freeze, "lib/zold/commands/pay.rb".freeze, "lib/zold/commands/propagate.rb".freeze, "lib/zold/commands/pull.rb".freeze, "lib/zold/commands/push.rb".freeze, "lib/zold/commands/remote.rb".freeze, "lib/zold/commands/remove.rb".freeze, "lib/zold/commands/routines.rb".freeze, "lib/zold/commands/routines/audit.rb".freeze, "lib/zold/commands/routines/gc.rb".freeze, "lib/zold/commands/routines/reconcile.rb".freeze, "lib/zold/commands/routines/reconnect.rb".freeze, "lib/zold/commands/routines/retire.rb".freeze, "lib/zold/commands/routines/spread.rb".freeze, "lib/zold/commands/show.rb".freeze, "lib/zold/commands/taxes.rb".freeze, "lib/zold/commands/thread_badge.rb".freeze, "lib/zold/copies.rb".freeze, "lib/zold/dir_items.rb".freeze, "lib/zold/endless.rb".freeze, "lib/zold/gem.rb".freeze, "lib/zold/hands.rb".freeze, "lib/zold/head.rb".freeze, "lib/zold/hexnum.rb".freeze, "lib/zold/http.rb".freeze, "lib/zold/hungry_wallets.rb".freeze, "lib/zold/id.rb".freeze, "lib/zold/json_page.rb".freeze, "lib/zold/key.rb".freeze, "lib/zold/log.rb".freeze, "lib/zold/metronome.rb".freeze, "lib/zold/node/async_entrance.rb".freeze, "lib/zold/node/entrance.rb".freeze, "lib/zold/node/farm.rb".freeze, "lib/zold/node/farmers.rb".freeze, "lib/zold/node/front.rb".freeze, "lib/zold/node/journaled_pipeline.rb".freeze, "lib/zold/node/nodup_entrance.rb".freeze, "lib/zold/node/nospam_entrance.rb".freeze, "lib/zold/node/pipeline.rb".freeze, "lib/zold/node/safe_entrance.rb".freeze, "lib/zold/node/soft_error.rb".freeze, "lib/zold/node/spread_entrance.rb".freeze, "lib/zold/node/sync_entrance.rb".freeze, "lib/zold/node/trace.rb".freeze, "lib/zold/patch.rb".freeze, "lib/zold/prefixes.rb".freeze, "lib/zold/remotes.rb".freeze, "lib/zold/signature.rb".freeze, "lib/zold/size.rb".freeze, "lib/zold/sync_wallets.rb".freeze, "lib/zold/tax.rb".freeze, "lib/zold/thread_pool.rb".freeze, "lib/zold/tree_wallets.rb".freeze, "lib/zold/txn.rb".freeze, "lib/zold/txns.rb".freeze, "lib/zold/upgrades.rb".freeze, "lib/zold/verbose_thread.rb".freeze, "lib/zold/version.rb".freeze, "lib/zold/version_file.rb".freeze, "lib/zold/wallet.rb".freeze, "lib/zold/wallets.rb".freeze, "resources/banned-wallets.csv".freeze, "resources/banned-wallets.log".freeze, "resources/masters".freeze, "resources/root.pub".freeze, "test/commands/routines/test_audit.rb".freeze, "test/commands/routines/test_gc.rb".freeze, "test/commands/routines/test_reconcile.rb".freeze, "test/commands/routines/test_reconnect.rb".freeze, "test/commands/routines/test_retire.rb".freeze, "test/commands/test_alias.rb".freeze, "test/commands/test_calculate.rb".freeze, "test/commands/test_clean.rb".freeze, "test/commands/test_create.rb".freeze, "test/commands/test_diff.rb".freeze, "test/commands/test_fetch.rb".freeze, "test/commands/test_invoice.rb".freeze, "test/commands/test_list.rb".freeze, "test/commands/test_merge.rb".freeze, "test/commands/test_node.rb".freeze, "test/commands/test_pay.rb".freeze, "test/commands/test_propagate.rb".freeze, "test/commands/test_pull.rb".freeze, "test/commands/test_push.rb".freeze, "test/commands/test_remote.rb".freeze, "test/commands/test_remove.rb".freeze, "test/commands/test_show.rb".freeze, "test/commands/test_taxes.rb".freeze, "test/fake_home.rb".freeze, "test/node/fake_entrance.rb".freeze, "test/node/fake_node.rb".freeze, "test/node/test_async_entrance.rb".freeze, "test/node/test_entrance.rb".freeze, "test/node/test_farm.rb".freeze, "test/node/test_farmers.rb".freeze, "test/node/test_front.rb".freeze, "test/node/test_nodup_entrance.rb".freeze, "test/node/test_nospam_entrance.rb".freeze, "test/node/test_safe_entrance.rb".freeze, "test/node/test_spread_entrance.rb".freeze, "test/node/test_sync_entrance.rb".freeze, "test/node/test_trace.rb".freeze, "test/test__helper.rb".freeze, "test/test_age.rb".freeze, "test/test_amount.rb".freeze, "test/test_cached_wallets.rb".freeze, "test/test_copies.rb".freeze, "test/test_dir_items.rb".freeze, "test/test_gem.rb".freeze, "test/test_hands.rb".freeze, "test/test_hexnum.rb".freeze, "test/test_http.rb".freeze, "test/test_hungry_wallets.rb".freeze, "test/test_id.rb".freeze, "test/test_json_page.rb".freeze, "test/test_key.rb".freeze, "test/test_log.rb".freeze, "test/test_metronome.rb".freeze, "test/test_patch.rb".freeze, "test/test_prefixes.rb".freeze, "test/test_remotes.rb".freeze, "test/test_signature.rb".freeze, "test/test_size.rb".freeze, "test/test_sync_wallets.rb".freeze, "test/test_tax.rb".freeze, "test/test_thread_pool.rb".freeze, "test/test_tree_wallets.rb".freeze, "test/test_txn.rb".freeze, "test/test_upgrades.rb".freeze, "test/test_verbose_thread.rb".freeze, "test/test_version.rb".freeze, "test/test_wallet.rb".freeze, "test/test_wallets.rb".freeze, "test/test_zold.rb".freeze, "test/upgrades/test_delete_banned_wallets.rb".freeze, "test/upgrades/test_protocol_up.rb".freeze, "upgrades/2.rb".freeze, "upgrades/delete_banned_wallets.rb".freeze, "upgrades/move_wallets_into_tree.rb".freeze, "upgrades/protocol_up.rb".freeze, "upgrades/rename_foreign_wallets.rb".freeze, "views/journal.haml".freeze, "views/layout.haml".freeze, "views/wallet.haml".freeze, "zold.gemspec".freeze] s.homepage = "http://github.com/zold-io/zold".freeze s.licenses = ["MIT".freeze] s.post_install_message = "Thanks for installing Zold 0.31.1!\n Study our White Paper: https://papers.zold.io/wp.pdf\n Read our blog posts: https://blog.zold.io\n Try ZLD online wallet at: https://wts.zold.io\n Stay in touch with the community in Telegram: https://t.me/zold_io\n Follow us on Twitter: https://twitter.com/0crat\n If you have any issues, report to our GitHub repo: https://github.com/zold-io/zold".freeze s.rdoc_options = ["--charset=UTF-8".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A fast cryptocurrency for micro payments".freeze s.test_files = ["features/cli.feature".freeze, "features/gem_package.feature".freeze, "features/step_definitions/steps.rb".freeze, "features/support/env.rb".freeze, "test/commands/routines/test_audit.rb".freeze, "test/commands/routines/test_gc.rb".freeze, "test/commands/routines/test_reconcile.rb".freeze, "test/commands/routines/test_reconnect.rb".freeze, "test/commands/routines/test_retire.rb".freeze, "test/commands/test_alias.rb".freeze, "test/commands/test_calculate.rb".freeze, "test/commands/test_clean.rb".freeze, "test/commands/test_create.rb".freeze, "test/commands/test_diff.rb".freeze, "test/commands/test_fetch.rb".freeze, "test/commands/test_invoice.rb".freeze, "test/commands/test_list.rb".freeze, "test/commands/test_merge.rb".freeze, "test/commands/test_node.rb".freeze, "test/commands/test_pay.rb".freeze, "test/commands/test_propagate.rb".freeze, "test/commands/test_pull.rb".freeze, "test/commands/test_push.rb".freeze, "test/commands/test_remote.rb".freeze, "test/commands/test_remove.rb".freeze, "test/commands/test_show.rb".freeze, "test/commands/test_taxes.rb".freeze, "test/fake_home.rb".freeze, "test/node/fake_entrance.rb".freeze, "test/node/fake_node.rb".freeze, "test/node/test_async_entrance.rb".freeze, "test/node/test_entrance.rb".freeze, "test/node/test_farm.rb".freeze, "test/node/test_farmers.rb".freeze, "test/node/test_front.rb".freeze, "test/node/test_nodup_entrance.rb".freeze, "test/node/test_nospam_entrance.rb".freeze, "test/node/test_safe_entrance.rb".freeze, "test/node/test_spread_entrance.rb".freeze, "test/node/test_sync_entrance.rb".freeze, "test/node/test_trace.rb".freeze, "test/test__helper.rb".freeze, "test/test_age.rb".freeze, "test/test_amount.rb".freeze, "test/test_cached_wallets.rb".freeze, "test/test_copies.rb".freeze, "test/test_dir_items.rb".freeze, "test/test_gem.rb".freeze, "test/test_hands.rb".freeze, "test/test_hexnum.rb".freeze, "test/test_http.rb".freeze, "test/test_hungry_wallets.rb".freeze, "test/test_id.rb".freeze, "test/test_json_page.rb".freeze, "test/test_key.rb".freeze, "test/test_log.rb".freeze, "test/test_metronome.rb".freeze, "test/test_patch.rb".freeze, "test/test_prefixes.rb".freeze, "test/test_remotes.rb".freeze, "test/test_signature.rb".freeze, "test/test_size.rb".freeze, "test/test_sync_wallets.rb".freeze, "test/test_tax.rb".freeze, "test/test_thread_pool.rb".freeze, "test/test_tree_wallets.rb".freeze, "test/test_txn.rb".freeze, "test/test_upgrades.rb".freeze, "test/test_verbose_thread.rb".freeze, "test/test_version.rb".freeze, "test/test_wallet.rb".freeze, "test/test_wallets.rb".freeze, "test/test_zold.rb".freeze, "test/upgrades/test_delete_banned_wallets.rb".freeze, "test/upgrades/test_protocol_up.rb".freeze] s.specification_version = 2 s.add_runtime_dependency(%q.freeze, [">= 0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.8.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.9".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.7".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.12".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.4".freeze]) s.add_development_dependency(%q.freeze, ["= 0.6.0".freeze]) s.add_development_dependency(%q.freeze, ["= 3.1.2".freeze]) s.add_development_dependency(%q.freeze, ["= 2.15.0".freeze]) s.add_development_dependency(%q.freeze, ["= 2.4.6".freeze]) s.add_development_dependency(%q.freeze, ["= 5.11.3".freeze]) s.add_development_dependency(%q.freeze, ["= 0.1.0".freeze]) s.add_development_dependency(%q.freeze, ["= 1.5.0".freeze]) s.add_development_dependency(%q.freeze, ["= 1.3.6".freeze]) s.add_development_dependency(%q.freeze, ["= 12.3.2".freeze]) s.add_development_dependency(%q.freeze, ["= 0.3.1".freeze]) s.add_development_dependency(%q.freeze, ["= 6.1.1".freeze]) s.add_development_dependency(%q.freeze, ["= 3.8.2".freeze]) s.add_development_dependency(%q.freeze, ["= 0.69.0".freeze]) s.add_development_dependency(%q.freeze, ["= 1.33.0".freeze]) s.add_development_dependency(%q.freeze, ["= 3.5.1".freeze]) s.add_development_dependency(%q.freeze, [">= 0.6".freeze]) end