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/[email protected]
    - uses: actions/[email protected]
      with:
        node-version: '14'
        cache: 'npm'
    - run: npm install
    - run: npm test
    

    Caching yarn dependencies:

    steps:
    - uses: actions/[email protected]
    - uses: actions/[email protected]
      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)

    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

    Guy Davis 328 Jan 01, 2023
    Recover bitcon brainwallet

    Bitcoin brainwallet recovery tool If you like it give it a star Programmed in Python | PySimpleGUI How it works From seed phrase create bitcoin privat

    Adrijan 20 Dec 15, 2022
    Pool funds to bootstrap a Uniswap pair

    Seed liquidity A contract to pool funds which are then used to boostrap a new Uniswap liquidity pair. Specification A new SeedLiquidity contract is de

    66 Dec 09, 2022
    This is a fully functioning Binance trading bot that takes into account the news sentiment for the top 100 crypto feeds.

    This is a fully functioning Binance trading bot that takes into account the news sentiment for the top 100 crypto feeds.

    Andrei 1.5k Jan 04, 2023
    Repository detailing Choice Coin's Creation and Documentation

    Choice Coin V1 This Repository provides code and documentation detailing Choice Coin V1, a utility token built on the Algorand Blockchain. Choice Coin

    Choice Coin 245 Dec 29, 2022
    A Trading strategy for the Freqtrade crypto bot.

    Important Thing to notice 1) Do not use this strategy on live. It is still undergoing dry-run. 2) The Hyperopt is highly optimized towards "shitcoin"

    160 Dec 26, 2022
    Simple encryption/decryption utility using Pycryptodome module. Working with AES and RSA algorithms.

    EncypherUtil Simple encryption/decryption utility using PyCryptodome module. Working with AES and RSA algorithms. THIS UTILITY IS NOT LICENSED AS CRYP

    Egor Yakubovich 0 Jun 14, 2022
    A curated list for getting up to speed on crypto and decentralized networks

    crypto reading list A curated list for getting up to speed on crypto and decentralized networks. The content on the toplevel page contains what we con

    Jump Crypto 1.1k Jan 07, 2023
    A tool that can encrypt python2 or python3 code with the given password and can reuse with that password

    A tool that can encrypt python2 or python3 code with the given password and can reuse with that password

    Md Rasel Bhuyan 3 Feb 28, 2022
    theHasher Tool created for generate strong and unbreakable passwords by using Hash Functions.Generate Hashes and store them in txt files.Use the txt files as lists to execute Brute Force Attacks!

    $theHasher theHasher is a Tool for generating hashes using some of the most Famous Hashes Functions ever created. You can save your hashes to correspo

    SR18 6 Feb 02, 2022
    Dicoding Machine Learning for Expert Submission 1 - Predictive Analytics

    Laporan Proyek Machine Learning - Azhar Rizki Zulma Domain Proyek Domain proyek yang dipilih dalam proyek machine learning ini adalah mengenai keuanga

    Azhar Rizki Zulma 6 Jul 23, 2022
    đź“ŠPython implementation of the Colin Talks Crypto Bitcoin Bull Run Index (CBBI).

    Colin Talks Crypto Bitcoin Bull Run Index (CBBI) This is a Python implementation of the Colin Talks Crypto Bitcoin Bull Run Index (CBBI). It makes use

    Kamil Monicz 86 Jan 02, 2023
    Token drop template on Tezos blockchain, based on Merkle Tree Distribution mechanism.

    🛬 Token Drop Template This is a template to perform token drops efficiently on Tezos blockchain. The drop is handled using Merkle Tree Distribution m

    Anshu Jalan 5 Oct 11, 2022
    Crypto Stats and Tweets Data Pipeline using Airflow

    Crypto Stats and Tweets Data Pipeline using Airflow Introduction Project Overview This project was brought upon through Udacity's nanodegree program.

    Matthew Greene 1 Nov 24, 2021
    Accounting Cycle Program with Blockchain Component

    In the first iteration of my accounting cycle program, I talked about adding in a blockchain component that allows the user to verify the inegrity of

    J. Brandon Walker 1 Nov 29, 2021
    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

    38 Nov 14, 2022
    Random Pasword Generator Sezar Crypto

    Random_Pasword_Generator_Sezar_Crypto Simple Work Main design available in ana_sayfa.ui / ana_sayfa2.py Popup design available in popup.ui / anahtarp

    Ahmet GĂĽndoÄźdu - DRAGO 2 Dec 19, 2021
    Image Encryption/Decryption based on Rubik Cube 's principle and AES

    Image Encryption/Decryption based on Rubik Cube 's principle and AES Our final project for Theory of Crytography class. Our Image Encryption/Decryptio

    Danny 5 Apr 11, 2022
    Algo-burner - Burner account for the Algorand blockchain

    algo-burner Burner address for Algorand's blockchain Apparently it was a problem

    1 Jan 12, 2022
    A simple, terminal password manager in Python.

    A simple, terminal password manager in Python.

    81 Nov 22, 2022