GreenDoge is a modern community-centric green cryptocurrency based on a proof-of-space-and-time consensus algorithm.

Overview

GreenDoge Blockchain

image Download GreenDoge blockchain

GreenDoge is a modern community-centric green cryptocurrency based on a proof-of-space-and-time consensus algorithm. It is a community-supported fork of the Chia Network codebase. The pre-farm coins of GreenDoge are the same as Chia, but the early block reward of GreenDoge is 50 times that of Chia. You can earn more money today. For more information, see our website and downloads at https://greendoge.dog.

  • Proof of space and time based consensus which allows anyone to farm with commodity hardware
  • Very easy to use full node and farmer GUI and cli (thousands of nodes active on mainnet)
  • Simplified UTXO based transaction model, with small on-chain state
  • Lisp-style Turing-complete functional programming language for money related use cases
  • BLS keys and aggregate signatures (only one signature per block)
  • Support for light clients with fast, objective syncing
  • A growing community of farmers and developers around the world

Installing

Install instructions are available in the INSTALL section of the chia-blockchain repository wiki.

Running

Once installed, a Quick Start Guide is available from the repository wiki.

Block Rewards

https://github.com/GreenDoge-Network/greendoge-blockchain/blob/main/greendoge/consensus/block_rewards.py

Telegram

GreenDoge International Group
GreenDoge Chinese Group

Reddit

https://www.reddit.com/r/GreenDogecoin/

Community

GreenDoge Community
GreenDoge Coin Community (Hosted by Wolfrage, Azile, dogdream, volar) 👑
GreenDoge discord (Hosted by Vemika)

Sponsor

Sponsor the developer for renting the Intorducer and Timelord servers.

  • BTC: 18e1gdU8EXg6V6gCqRWt3rEQTEsAqoPKaz
  • ETH: 0x4ae2822c7391dbc32ba6d0a7ab315475d0b44581
  • BNB: bnb136ns6lfw4zs5hg4n85vdthaad7hq5m4gtkgf23 / MEMO 104421505
  • TRC20: TVbXhifwY34cSVK6GuT5QWCxtWQiiCnYFz
  • XCH: xch1wz5u3hj3wq6lzpsf5qxrhae6w2ff08mxekum03htpsgw3t98zfws2r24pu
Comments
  • [BUG] FileNotFoundError: [Errno 2] No such file or directory: '~/greendoge-blockchain/greendoge/wallet/puzzles/decompress_coin_spend_entry_with_prefix.clvm.hex'

    [BUG] FileNotFoundError: [Errno 2] No such file or directory: '~/greendoge-blockchain/greendoge/wallet/puzzles/decompress_coin_spend_entry_with_prefix.clvm.hex'

    Hi, I'm trying to install the latest version on Linux using Git:

    git clone https://github.com/GreenDoge-Network/greendoge-blockchain.git
    cd greendoge-blockchin
    sh install.sh
    . ./activate
    greendoge start farmer
    

    and then I get following error:

    ...
      File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
      File "<frozen importlib._bootstrap>", line 983, in _find_and_load
      File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
      File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "~/greendoge-blockchain/greendoge/server/start_full_node.py", line 8, in <module>
        from greendoge.full_node.full_node import FullNode
      File "~/greendoge-blockchain/greendoge/full_node/full_node.py", line 14, in <module>
        from greendoge.consensus.block_creation import unfinished_block_to_full_block
      File "~/greendoge-blockchain/greendoge/consensus/block_creation.py", line 16, in <module>
        from greendoge.full_node.mempool_check_conditions import get_name_puzzle_conditions
      File "~/greendoge-blockchain/greendoge/full_node/mempool_check_conditions.py", line 8, in <module>
        from greendoge.full_node.generator import create_generator_args, setup_generator_args
      File "~/greendoge-blockchain/greendoge/full_node/generator.py", line 16, in <module>
        "decompress_coin_spend_entry_with_prefix.clvm", package_or_requirement="greendoge.wallet.puzzles"
      File "~/greendoge-blockchain/greendoge/wallet/puzzles/load_clvm.py", line 37, in load_clvm
        return Program.from_bytes(bytes(load_serialized_clvm(clvm_filename, package_or_requirement=package_or_requirement)))
      File "~/greendoge-blockchain/greendoge/wallet/puzzles/load_clvm.py", line 31, in load_serialized_clvm
        clvm_hex = pkg_resources.resource_string(package_or_requirement, hex_filename).decode("utf8")
      File "~/greendoge-blockchain/venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1157, in resource_string
        self, resource_name
      File "~/greendoge-blockchain/venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1401, in get_resource_string
        return self._get(self._fn(self.module_path, resource_name))
      File "~/greendoge-blockchain/venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1587, in _get
        with open(path, 'rb') as stream:
    FileNotFoundError: [Errno 2] No such file or directory: '~/greendoge-blockchain/greendoge/wallet/puzzles/decompress_coin_spend_entry_with_prefix.clvm.hex'
    

    The released version 1.2.4 does not finish sh install.sh, I had to copy the .git folder there. Then the problem is similar, but complains about module missing:

    ...
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "~/greendoge-blockchain-1.2.4/greendoge/server/start_wallet.py", line 7, in <module>
        from greendoge.rpc.wallet_rpc_api import WalletRpcApi
      File "~/greendoge-blockchain-1.2.4/greendoge/rpc/wallet_rpc_api.py", line 12, in <module>
        from greendoge.pools.pool_wallet import PoolWallet
      File "~/greendoge-blockchain-1.2.4/greendoge/pools/pool_wallet.py", line 51, in <module>
        from greendoge.wallet.sign_coin_spends import sign_coin_spends
    ModuleNotFoundError: No module named 'greendoge.wallet.sign_coin_spends'
    
    
    bug 
    opened by jfikar 2
  • Bump chiapos from 1.0.2 to 1.0.3

    Bump chiapos from 1.0.2 to 1.0.3

    Bumps chiapos from 1.0.2 to 1.0.3.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump clvm-rs from 0.1.7 to 0.1.8

    Bump clvm-rs from 0.1.7 to 0.1.8

    Bumps clvm-rs from 0.1.7 to 0.1.8.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump websockets from 8.1.0 to 9.1

    Bump websockets from 8.1.0 to 9.1

    Bumps websockets from 8.1.0 to 9.1.

    Changelog

    Sourced from websockets's changelog.

    9.1 ...

    May 27, 2021

    .. note::

    **Version 9.1 fixes a security issue introduced in version 8.0.**
    

    Version 8.0 was vulnerable to timing attacks on HTTP Basic Auth passwords.

    9.0.2 .....

    May 15, 2021

    • Restored compatibility of python -m websockets with Python < 3.9.

    • Restored compatibility with mypy.

    9.0.1 .....

    May 2, 2021

    • Fixed issues with the packaging of the 9.0 release.

    9.0 ...

    May 1, 2021

    .. note::

    **Version 9.0 moves or deprecates several APIs.**
    

    Aliases provide backwards compatibility for all previously public APIs.

    • :class:~datastructures.Headers and :exc:~datastructures.MultipleValuesError were moved from websockets.http to :mod:websockets.datastructures. If you're using them, you should adjust the import path.

    • The client, server, protocol, and auth modules were moved from the websockets package to websockets.legacy sub-package, as part of an upcoming refactoring. Despite the name, they're still fully supported. The refactoring should be a transparent upgrade for most uses when it's available. The legacy implementation will be preserved according to the backwards-compatibility policy_.

... (truncated)

Commits
  • d0f3288 Bump version number.
  • 547a26b Use constant-time comparison for passwords.
  • a14226a Bump version number.
  • 8900c13 Add mypy to dictionary.
  • 0713dbf Add test coverage.
  • b99c4fe Restore real imports for compatibility with mypy.
  • e44e085 Use relative imports everywhere, for consistency.
  • 70fadbf Restore compatibility with Python < 3.9.
  • 217ac2d Fix broken link.
  • fc176f4 Bump version number.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependencies python 
opened by dependabot[bot] 2
  • Bump actions/setup-node from 2.1.5 to 2.2.0

    Bump actions/setup-node from 2.1.5 to 2.2.0

    Bumps actions/setup-node from 2.1.5 to 2.2.0.

    Release notes

    Sourced from actions/setup-node's releases.

    Support caching dependencies and LTS aliases

    This release brings two major features:

    Supported version syntax

    The node-version input supports the following syntax:

    major versions: 12, 14, 16
    more specific versions: 10.15, 14.2.0, 16.3.0
    nvm LTS syntax: lts/erbium, lts/fermium, lts/*

    Caching dependencies

    The action has a built-in functionality for caching and restoring npm/yarn dependencies. Supported package managers are npm, yarn. The cache input is optional, and caching is turned off by default.

    Caching npm dependencies:

    steps:
    - uses: actions/checkout@v2
    - uses: actions/setup-node@v2
      with:
        node-version: '14'
        cache: 'npm'
    - run: npm install
    - run: npm test
    

    Caching yarn dependencies:

    steps:
    - uses: actions/checkout@v2
    - uses: actions/setup-node@v2
      with:
        node-version: '14'
        cache: 'yarn'
    - run: yarn install
    - run: yarn test
    

    Yarn caching handles both yarn versions: 1 or 2.

    At the moment, only lock files in the project root are supported.

    Commits
    • 38d90ce Merge pull request #277 from actions/malob/update-readme
    • e1e1d4c Update README.md
    • 40f85c8 update readme
    • e215578 Merge pull request #272 from akv-platform/add-caching-for-node-dependencies
    • 9af8973 Merge pull request #274 from actions/v-mazhuk/automate-releasing-new-versions
    • cfe70f9 update dependencies
    • b259ba4 rebuild project
    • 55e1049 Merge branch 'main' into add-caching-for-node-dependencies
    • bcb4cec Merge pull request #270 from gordey4doronin/gordey/support-lts-syntax
    • 7292279 fix for documentation
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 2
  • Bump actions/cache from 2.1.5 to 2.1.6

    Bump actions/cache from 2.1.5 to 2.1.6

    Bumps actions/cache from 2.1.5 to 2.1.6.

    Release notes

    Sourced from actions/cache's releases.

    v2.1.6

    • Catch unhandled "bad file descriptor" errors that sometimes occurs when the cache server returns non-successful response (actions/cache#596)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 2
  • Bump chiavdf from 1.0.1 to 1.0.2

    Bump chiavdf from 1.0.1 to 1.0.2

    Bumps chiavdf from 1.0.1 to 1.0.2.

    Release notes

    Sourced from chiavdf's releases.

    1.0.2

    Fixed case where k=0 for tests

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Bump github/super-linter from 3.15.5 to 4.4.1

    Bump github/super-linter from 3.15.5 to 4.4.1

    Bumps github/super-linter from 3.15.5 to 4.4.1.

    Release notes

    Sourced from github/super-linter's releases.

    v4.4.1

    Changelog

    • Fixed Release GITHUB_TOKEN that was removed

    See details of all code changes since previous release

    Release v4.3.0

    Changelog

    🚀 Features

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 2
  • Bump sortedcontainers from 2.3.0 to 2.4.0

    Bump sortedcontainers from 2.3.0 to 2.4.0

    Bumps sortedcontainers from 2.3.0 to 2.4.0.

    Changelog

    Sourced from sortedcontainers's changelog.

    2.4.0 (2021-05-16)

    API Changes

    • Implement SortedDict methods: or, ror, and ior per PEP 584.
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 2
  • Syncing stuck at 840,961 ?

    Syncing stuck at 840,961 ?

    Hi, I am using version 1.2.31

    Status is always - "Syncing 840,961/880,701" or "Not Synced"

    From time to time I can see 1 of the connections showing height 880,701 (the last connection). Ater a while it vanishes.

    0x9a9d3ec857cb3a019d04356f07bd7448842c6b00b2a55ccb62b3c21f749b51ae | 194.181.243.77 | 6544/6544 | 0/14.5 | Full Node | 880,706 -- | -- | -- | -- | -- | --

    All the rest of the nodes are at 840,961. How do I overcome this? bug 
    opened by conandrum 1
  • Bump aiohttp from 3.7.4 to 3.7.4.post0

    Bump aiohttp from 3.7.4 to 3.7.4.post0

    Bumps aiohttp from 3.7.4 to 3.7.4.post0.

    Changelog

    Sourced from aiohttp's changelog.

    3.7.4.post0 (2021-03-06)

    Misc

    • Bumped upper bound of the chardet runtime dependency to allow their v4.0 version stream. [#5366](https://github.com/aio-libs/aiohttp/issues/5366) <https://github.com/aio-libs/aiohttp/issues/5366>_

    Commits
    • 184274d Bump aiohttp to v3.7.4.post0 for a dep bump
    • 934e5cb Bump chardet cap 5.0.0 (backport of #5333)
    • 0810861 Fix the link to MultiDict in client_quickstart.rst (#5517)
    • 6e04556 Prepare Sphinx setup for stricter nitpicky mode
    • e0f4936 Fix v3.7.4 changelog title
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 1
  • [BUG]I try to mine in GREENDOGE Blockchain, every time after a forced or accidental restart, the miner does not synchronize and does not connect to the pool. Please correct the situation. Thank you.

    [BUG]I try to mine in GREENDOGE Blockchain, every time after a forced or accidental restart, the miner does not synchronize and does not connect to the pool. Please correct the situation. Thank you.

    Describe the bug

    To Reproduce

    Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior

    Screenshots

    Desktop

    • OS:
    • OS Version/Flavor:
    • CPU:

    Additional context

    bug 
    opened by Stalker0691 1
  • Bump keyrings-cryptfile from 1.3.4 to 1.3.8

    Bump keyrings-cryptfile from 1.3.4 to 1.3.8

    Bumps keyrings-cryptfile from 1.3.4 to 1.3.8.

    Changelog

    Sourced from keyrings-cryptfile's changelog.

    1.3.8

    • Apply rename of _escape.py in convert.py as well. Thanks, Justin.
    • Fix TestEncryptedFileKeyring.test_wrong_password()
    • Relocate tests to keyrings/cryptfile/

    1.3.7

    • Attempt to fix explicit keyring_key handling

    1.3.6

    • Merge current versions of file.py, file_base.py with tests from keyrings.alt
    • Adopt cryptfile tests to pytest
    • Rename _escape.py to escape.py

    1.3.5

    • Adjust to current keyring testing
    Commits
    • e874e50 relocate tests
    • c26ce84 README.md: add testing note
    • f3267b0 test_file: fix test_wrong_password
    • b3aab24 bump version to 1.3.8
    • 57bea82 Merge pull request #16 from kellerjustin/patch-1
    • 9d4d32b fixes escape module import
    • 85b7735 bump version to 1.3.7
    • 97495b6 setup.py: bump minimal keyring version to 20.0.0
    • 5a846c5 file.py: attempt to fix explicit keyring_key handling
    • 47e0fda 1.3.6 changes
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump aiohttp from 3.7.4 to 3.7.4.post0

    Bump aiohttp from 3.7.4 to 3.7.4.post0

    Bumps aiohttp from 3.7.4 to 3.7.4.post0.

    Changelog

    Sourced from aiohttp's changelog.

    3.7.4.post0 (2021-03-06)

    Misc

    • Bumped upper bound of the chardet runtime dependency to allow their v4.0 version stream. [#5366](https://github.com/aio-libs/aiohttp/issues/5366) <https://github.com/aio-libs/aiohttp/issues/5366>_

    Commits
    • 184274d Bump aiohttp to v3.7.4.post0 for a dep bump
    • 934e5cb Bump chardet cap 5.0.0 (backport of #5333)
    • 0810861 Fix the link to MultiDict in client_quickstart.rst (#5517)
    • 6e04556 Prepare Sphinx setup for stricter nitpicky mode
    • e0f4936 Fix v3.7.4 changelog title
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump keyring from 23.0.1 to 23.2.1

    Bump keyring from 23.0.1 to 23.2.1

    Bumps keyring from 23.0.1 to 23.2.1.

    Changelog

    Sourced from keyring's changelog.

    v23.2.1

    • #530: In libsecret tests, use a session collection to allow tests to pass on Debian.

    v23.2.0

    • #521: Add libsecret backend.

    v23.1.0

    • #519: macOS backend APIs updated to newer, non-legacy APIs.
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump click from 7.1.2 to 8.0.3

    Bump click from 7.1.2 to 8.0.3

    Bumps click from 7.1.2 to 8.0.3.

    Release notes

    Sourced from click's releases.

    8.0.3

    8.0.2

    8.0.1

    8.0.0

    New major versions of all the core Pallets libraries, including Click 8.0, have been released! :tada:

    This represents a significant amount of work, and there are quite a few changes. Be sure to carefully read the changelog, and use tools such as pip-compile and Dependabot to pin your dependencies and control your updates.

    8.0.0rc1

    8.0.0a1

    Changelog

    Sourced from click's changelog.

    Version 8.0.3

    Released 2021-10-10

    • Fix issue with Path(resolve_path=True) type creating invalid paths. :issue:2088
    • Importing readline does not cause the confirm() prompt to disappear when pressing backspace. :issue:2092
    • Any default values injected by invoke() are cast to the corresponding parameter's type. :issue:2089, 2090

    Version 8.0.2

    Released 2021-10-08

    • is_bool_flag is not set to True if is_flag is False. :issue:1925
    • Bash version detection is locale independent. :issue:1940
    • Empty default value is not shown for multiple=True. :issue:1969
    • Fix shell completion for arguments that start with a forward slash such as absolute file paths. :issue:1929
    • Path type with resolve_path=True resolves relative symlinks to be relative to the containing directory. :issue:1921
    • Completion does not skip Python's resource cleanup when exiting, avoiding some unexpected warning output. :issue:1738, 2017
    • Fix type annotation for type argument in prompt function. :issue:2062
    • Fix overline and italic styles, which were incorrectly added when adding underline. :pr:2058
    • An option with count=True will not show "[x>=0]" in help text. :issue:2072
    • Default values are not cast to the parameter type twice during processing. :issue:2085
    • Options with multiple and flag_value use the flag value instead of leaving an internal placeholder. :issue:2001

    Version 8.0.1

    Released 2021-05-19

    • Mark top-level names as exported so type checking understand imports in user projects. :issue:1879
    • Annotate Context.obj as Any so type checking allows all operations on the arbitrary object. :issue:1885

    ... (truncated)

    Commits
    • 41f5b7a Merge pull request #2096 from pallets/release-8.0.3
    • 90fb9f5 release version 8.0.3
    • ba0e9dd Merge pull request #2095 from pallets/invoke-cast-default
    • 662a30e invoke type casts default values
    • 3dde6c5 Merge pull request #2093 from alex-ball/patch-1
    • f31d564 click.confirm preserves prompt when readline is imported
    • 3737511 Merge pull request #2094 from pallets/path-resolve-symlink
    • c8ca29b use pathlib to resolve symlinks
    • 96146c9 Merge pull request #2087 from pallets/release-8.0.2
    • a14e7b0 release version 8.0.2
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump pyyaml from 5.4.1 to 6.0

    Bump pyyaml from 5.4.1 to 6.0

    Bumps pyyaml from 5.4.1 to 6.0.

    Changelog

    Sourced from pyyaml's changelog.

    6.0 (2021-10-13)

    Commits
    • 8cdff2c 6.0 release
    • a4fb55e Update Python 3.10 versions for Windows build
    • e45b964 Add Python 3.10 to tox.ini
    • 4808fba 6.0b1 release
    • d5aba40 Omnibus CI/artifact build update
    • a6d384c Various setup fixes
    • 8f3f979 No longer using appveyor
    • c274365 The yaml.load{,_all} functions require Loader= now
    • 2f87ac4 Add a basic test file for yaml.load and yaml.dump
    • 7bd92df Makefile tweaks
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Releases(1.2.10)
    • 1.2.10(Oct 26, 2021)

      greendoge We have some great improvements in this release: We launched our migration of keys to a common encrypted keyring.yaml file, and we secure this with an optional passphrase in both GUI and CLI. We've added a passphrase hint in case you forget your passphrase. We also launched a new Chialisp compiler in clvm_tools_rs which substantially improves compile time for Chialisp developers. We also addressed a widely reported issue in which a system failure, such as a power outage, would require some farmers to sync their full node from zero. This release also includes several other improvements and fixes.

      Added

      • Added support for keyring migration from keychain, and the addition of passphrase support.
      • Enabled experimental use of a new Chialisp compiler in clvm_tools_rs in chia-blockchain, which is off by default, and substantially improves compile time.
      • Added Windows PowerShell scripts to support installation from source.
      • Added a test to check that we don't reorg subslots unless there is a new peak.
      • Added harvester info to farmer logging.
      • Add 'points found 24h' to CLI reporting.
      • Added an alternative to pkm_pairs_for_conditions_dict() which is a bit more straightforward and returns the public keys and messages in the forms we need them to validate them.
      • Added ability to see unopenable plots at the end of plots check.
      • Added Program.at utility function.

      Changed

      • Truncate points_[found,acknowledged]_24h to 24 hours at each signage point.
      • Improved reliability of test_farmer_harvester_rpc.py, by increasing the interval between harvester checks, which should avoid spamming logs with excessive plot refreshing and cache updates.
      • Thanks @cross for change that allows using IPv6 address in config.yaml for remote harvesters and other chia services.
      • Change to stop creating unused indexes in block_records and full_blocks tables.
      • Removed unnecessary index in CoinStore & add additional benchmarks.
      • Changed db_sync setting to default to FULL. In a prior release, this setting caused some users to have to resync their full node from zero if the node went offline, such as in a power outage. Users can change this to OFF in config.yaml.
      • Updated the coin_store benchmark to enable synchronous mode when talking to the DB, since that's the default now, and improves the output a bit.
      • Updated the old comment on chia/util/streamable.py with newer developer documentation.
      • Minor GUI changes based on community feedback.
      • Thanks @jack60612 for your help in improving our GUI code, including upgrading to electron 13, migration to electron remote, updating the latest dependencies, and more.

      Fixed

      • Corrected a super-linter name typo to GitHub
      • Thanks @sharjeelaziz for correcting our typo in your name. Our apologies for the error!
      • In macOS builds, changed the export value of NOTARIZE to fix some build failures.
      • Fix log output for duplicated plots.
      • Removed a flaky mtime check for plots that resolved an issue where file_path.stat() shows multiple copies of plots and slows performance of the farmer. Thanks @timporter for the assist on this one.
      • Thanks @jcteng for fixing a bug on the Chia DID wallet that showed 'dog:'' instead of 'dog'.
      Source code(tar.gz)
      Source code(zip)
      Linux-greendoge-blockchain-1.2.10-1.x86_64.rpm(141.50 MB)
      Linux-greendoge-blockchain_1.2.10_amd64.deb(106.64 MB)
      Mac-GreenDoge-1.2.10.dmg(160.04 MB)
      Windows-GreenDogeSetup-1.2.10.exe(168.65 MB)
    • 1.2.6(Sep 11, 2021)

      greendoge Today we upgraded to version 1.2.6 to address a resource bug with nodes, and we want to stress the importance of updating to it at the earliest convenience. The fix prevents a node from consuming excessive memory when many Bluebox Timelords are active on the chain. The GreenDoge whitepaper v1.0.0 was officially released and the emission schedule was confirmed, downloads at https://greendoge.dog/whitepaper.

      Changed

      • Updated to BLS 1.0.6.
      • Updates to the Rust conditions parser.
      • Adjusted plot refresh parameter to improve plot loading times.
      • Confirmed the emission schedule according to the GreenDoge whitepaper v1.0.0.

      Fixed

      • Fixed memory utilization issue related to how the node handles compact VDFs generated from blueboxes. We recommend everyone update to this version to avoid memory issues that can impact farming and harvesting.
      • Fixed issues with reloading plot files detected as bad (this can happen during plot copying).
      Source code(tar.gz)
      Source code(zip)
      GreenDoge-1.2.6.dmg(157.54 MB)
      greendoge-blockchain-1.2.6-1.x86_64.rpm(138.52 MB)
      greendoge-blockchain_1.2.6_amd64.deb(106.35 MB)
      GreenDogeSetup-1.2.6.exe(162.32 MB)
    • 1.2.3(Jul 16, 2021)

      GreenDoge

      • Portable pooled plots are now available using our new plot NFT. These allow you to plot new plots to an NFT that can either self farm or join and leave pools. During development there were changes to the plot NFT so portable pool plots (those made with -c option to chia plots create) using code from before June 25th are invalid on mainnet. OG plots made before this release can continue to be farmed side by side with the new portable pool plots but can not join pools using the official pooling protocol. You can learn more as a farmer by checking out the pool user guide. Pool operators and those wanting to understand how the official pooling protocol operates should check out our pooling implementation reference repository. If you plan to use plot NFT, all your farmers and harvesters must be on 1.2.0 to function properly for portable pool plots.
      • If you assign plots to a Chia plot NFT instead of a GreenDoge plot NFT, you will get the 1/8 rewards directly in GreenDoge. The other 7/8 rewards must be taken out through fd-cli tool after 7 days.
      • Fixed the bug that plot directory paths cannot be added.
      • Other changed in Chia blockchain 1.2.2.
      Source code(tar.gz)
      Source code(zip)
      GreenDoge-1.2.3.dmg(154.72 MB)
      greendoge-blockchain-1.2.3-1.x86_64.rpm(136.90 MB)
      greendoge-blockchain_1.2.3_amd64.deb(104.56 MB)
      GreenDogeSetup-1.2.3.exe(160.10 MB)
    • 1.0.5(Jul 14, 2021)

    Owner
    null
    SHIBgreen is a cryptocurrency forked from Chia and uses the Proof of Space and Time consensus algorithm

    SHIBgreen is a cryptocurrency forked from Chia and uses the Proof of Space and Time consensus algorithm

    null 13 Jul 13, 2022
    Ceres is a combine harvester designed to harvest plots for Chia blockchain and its forks using proof-of-space-and-time(PoST) consensus algorithm.

    Ceres Combine-Harvester Ceres is a combine harvester designed to harvest plots for Chia blockchain and its forks using proof-of-space-and-time(PoST) c

    null 38 Nov 14, 2022
    Cryptocurrency application that displays instant cryptocurrency prices and reads prices with the Google Text-to-Speech library.

    ?? Cryptocurrency Price App ?? ◽ Cryptocurrency application that displays instant cryptocurrency prices and reads prices with the Google Text-to-Speec

    Furkan Mert 2 Nov 8, 2021
    Gold(Gold) is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure

    gold-blockchain (Gold) Gold(Gold) is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure. Here are some of

    zcomputerwiz 3 Mar 9, 2022
    Aggregate real-time market data from cryptocurrency exchanges, filter, sort and format as TradingView watchlists.

    tvbuddy Aggregate real-time market data from cryptocurrency exchanges, filter, sort and format as TradingView watchlists. Developed and tested on Pyth

    Ossian Winter 2 Jan 7, 2022
    Run with one command grafana, prometheus, and a python script to collect and display cryptocurrency prices and track your wallet balance.

    CryptoWatch Track your favorite crypto coin price and your wallet balance. Install Create .env: ADMIN_USER=admin ADMIN_PASSWORD=admin Configure you

    Rafael Zimmermann 13 Dec 13, 2022
    A bot for FaucetCrypto a cryptocurrency faucet. The bot can currently claim PTC ads, main reward and all the shortlinks except exe.io and fc.lc.

    A bot for the high paying popular cryptocurrency faucet Faucet Crypto. The bot is built using Python and Selenium, currently it is under active develo

    Sourav R S 81 Dec 19, 2022
    This python module can analyse cryptocurrency news for any number of coins given and return a sentiment. Can be easily integrated with a Trading bot to keep an eye on the news.

    Python script that analyses news headline or body sentiment and returns the overall media sentiment of any given coin. It can take multiple coins an

    null 185 Dec 22, 2022
    A Docker image for plotting and farming the Chia™ cryptocurrency on one computer or across many.

    An easy-to-use WebUI for crypto plotting and farming. Offers Plotman, MadMax, Chiadog, Bladebit, Farmr, and Forktools in a Docker container. Supports Chia, Cactus, Chives, Flax, Flora, HDDCoin, Maize, N-Chain, Staicoin, and Stor among others.

    Guy Davis 328 Jan 1, 2023
    Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots.

    Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots.

    Mihir Shrestha 834 Dec 30, 2022
    A simple and secure password-based encryption & decryption algorithm based on hash functions, implemented solely based on python.

    pyhcrypt A simple and secure password-based encryption & decryption algorithm based on hash functions, implemented solely based on python. Usage Pytho

    Hongfei Xu 3 Feb 8, 2022
    Calculate your taxes from cryptocurrency gains

    CoinTaxman helps you to bring your income from crypto trading, lending, ... into your tax declaration.

    Jeppy 118 Dec 26, 2022
    Signarly is a cryptocurrency trading bot.

    Signarly is a cryptocurrency trading bot.

    Zakaria EL Mesaoudi 5 Oct 6, 2022
    Cryptocurrency with implementet Blockchain

    Cryptocurrency with implementet Blockchain

    Mario 1 Mar 24, 2022
    Python Dash app that tracks whale activity in cryptocurrency markets.

    Introduction Welcome! This is a Python-based Dash app meant to track whale activity in buy / sell walls on crypto-currency exchanges (presently just o

    Paul Jeffries 549 Dec 25, 2022
    This is a simple application to generate HD wallet addresses for cryptocurrency coins.

    HD-Wallet-Address This is a mini service to generate addresses in the master HD-Wallet. It will use py_crypto_hd_wallet package as a base. Prerequisit

    Amin Abbasi 1 Dec 16, 2021
    Python Cryptocurrency with stealth addresses

    Python Cryptocurrency with stealth addresses. Goal is to have create a cryptocurency that hides transactions totally. I.E. Cant see ammount sent, to who, or from who.

    null 3 Aug 4, 2022
    PytoPrice is an automation program to fetch the latest price of a cryptocurrency of your choice at a user-customizable update interval.

    PyToPrice (Python Crypto Price) PytoPrice is an automation program to fetch the latest price of a cryptocurrency of your choice at a user-customizable

    Peter 1 Jun 16, 2022
    💰 An Alfred Workflow that provides current price of cryptocurrency

    Coin Ticker for Alfred Workflow An Alfred Workflow that provides current price and status about cryptocurrency from cryptocompare.com. Supports Alfred

    Bumsoo Kim (Ian) 14 Nov 17, 2022