github okcashpro/okcash v6.9.0.3-core.aether
OK wallet v6.9.0.3-core Aether

latest releases: v6.9.0.7-core.aether, v6.9.0.5-core.aether, continuous...
3 years ago

OK Wallets v6.9.0.3 core

"Mandatory upgrade for clients older than v6.9.0.0"

-> LTSSposv3hybrid system goes live after block number: 3,027,542

Run Okcash everywhere on Windows, Mac OSX, IoT and every Linux distro with the new AppImage Releases!

Okcash-v6.9

V6.9 codename: Aether

Aether (/ˈiːθər/; Ancient Greek: /Αἰθήρ/, romanized: /Aithḗr/): Aether is the personification of the "upper sky". He embodies the pure upper air that the gods breathe, as opposed to the normal air (ἀήρ, aer) breathed by mortals.

Change List 05-Jan-2021 - v6.9.0.3-core Aether

  • New commands/rpc calls for information/integration/compatibility with 3rd party apps:

  • getwalletinfo

      Returns an object containing various wallet state info.
    
      Result:
      {
      "walletversion": xxxxx, (numeric) the wallet version
      "balance": xxxxxxx, (numeric) the total bitcoin balance of the wallet
      "txcount": xxxxxxx, (numeric) the total number of transactions in the wallet
      "keypoololdest": xxxxxx, (numeric) the timestamp (seconds since GMT epoch) of the oldest pre-generated key in the key pool
      "keypoolsize": xxxx, (numeric) how many new keys are pre-generated
      "unlocked_until": ttt, (numeric) the timestamp in seconds since epoch (midnight Jan 1 1970 GMT) that the wallet is unlocked for transfers, or 0 if the wallet is locked
      }
    
  • getblockchaininfo

      Returns an object containing various state info regarding block chain processing.
    
      Result:
      {
      "chain": "xxxx", (string) current chain (main, testnet3, regtest)
      "blocks": xxxxxx, (numeric) the current number of blocks processed in the server
      "headers": xxxxxx, (numeric) the current number of blocks processed in the network
      "bestblockhash": "...", (string) the hash of the currently best block
      "difficulty": xxxxxx, (numeric) the current difficulty
      "verificationprogress": xxxx, (numeric) estimate of verification progress [0..1]
      "chainwork": "xxxx" (string) total amount of work/trust in active chain, in hexadecimal
      }
    
  • getblock (upgraded, now includes hex-encoded data returns)

  • getblockheader

      If verbose is false, returns a string that is serialized, hex-encoded data for blockheader 'hash'.
      If verbose is true, returns an Object with information about blockheader <hash>.
    
      Arguments:
      1. "hash" (string, required) The block hash
      2. verbose (boolean, optional, default=true) true for a json object, false for the hex encoded data
    
      Result (for verbose = true):
      {
      "hash" : "hash", (string) the block hash (same as provided)
      "confirmations" : n, (numeric) The number of confirmations, or -1 if the block is not on the main chain
      "height" : n, (numeric) The block height or index
      "version" : n, (numeric) The block version
      "merkleroot" : "xxxx", (string) The merkle root
      "time" : ttt, (numeric) The block time in seconds since epoch (Jan 1 1970 GMT)
      "nonce" : n, (numeric) The nonce
      "bits" : "1d00ffff", (string) The bits
      "difficulty" : x.xxx, (numeric) The difficulty
      "previousblockhash" : "hash", (string) The hash of the previous block
      "nextblockhash" : "hash" (string) The hash of the next block
      }
    
  • Bug fixes.


Instructions for previous clients:

From v6 clients

  • Close your Okcash client, replace it with the v6.9.0.3 , open your client and you are done.

From old clients (v1-2-3-4-5)

  • Close your Okcash client, replace it with the v6.9.0.3 , open your client, let it reindex the chain (one time only, takes 3 hrs aprox. the wallet will close itself when done) check your wallet is closed, open it and you are done.
    (If cant sync or don't want to wait for the reindex you can re-download the latest ok-blockchain)

Create and Restore an Okcash HD Wallet

When you load the new Okcash HD wallet for the first time, it will create a new HD account for you and set it as default, any new addresses generated will be from the default HD account [unique to you].
However, as this is pre-generated and not easy to remember, we suggest you to proceed to create a new HD account using a mnemonic sentence.

Always backup your wallet.dat first!

          Creating an Okcash HD wallet:

                 1. Turn off the OK Client, save your wallet.dat [Backup] and rename it
                 2. Turn on the latest OK Client
                 3. Create a new Okcash HD wallet[Account] (OK Tools > Get a new HD Wallet) and give it a name
                 4. Go to "OK Tools > Advanced HD config" and make sure the new HD account 
                    you just named is showing as "default"
                 5. Send some Okcash from your old wallet to the new one

          Recovering / Restoring an Okcash HD wallet:

                 1. Turn off the OK Client, save your wallet.dat [Backup] and rename it
                 2. Turn on the latest OK Client
                 3. Go to "OK Tools > Import an HD Wallet" and complete the steps
                 4. Go to "OK Tools > Debug Console" and type scanforalltxns 2730690
                 5. You should see your test transaction showing up

         Your new Okcash HD wallet is setup, and the mnemonic sentence + optional password
         is all you need to access all new created addresses.

How to run an AppImage on Linux:

Before you can run an AppImage, you need to make it executable. This is a Linux security feature. There are three main ways to make an AppImage executable:

  1. With the GUI

    Open your file manager and browse to the location of the AppImage
    Right-click on the AppImage and click the ‘Properties’ entry
    Switch to the Permissions tab and
    Click the ‘Allow executing file as program’ checkbox if you are using a Nautilus-based file manager (Files, Nemo, Caja), or click the ‘Is executable’ checkbox if you are using Dolphin, or change the ‘Execute’ drop down list to ‘Anyone’ if you are using PCManFM
    Close the dialog
    Double-click on the AppImage file to run

  2. On the command line

chmod a+x Some.AppImage


If you require further assistance, remember to join: https://discord.gg/grvpc8c [Live chat] or the https://okcashtalk.org [Forums] where the Okcash community and team members are ready to help.


OK Binaries (Security Checksums)

Okcash_6903_windows_EasyInstaller.exe [All Win]

MD5: ECFE315490AE28AE9A110148860776F9
SHA-1: 857F6AEDFD956A260DB4AFC4C9CB14062A0DECA5
SHA-256: 045E45C1C08B5A33AB9626ED4D049E6A90937BA0396FD9FB984AAC3DCB5944C1

Okcash_6903_windows_standalone.zip [All Win]

MD5: 1E6263F81C73719FBC7167A85FC1718E
SHA-1: F4EEF193157444E131429BB077D69BDF0CE4B125
SHA-256: 117F7D180ED8DFDA37A0076587DA7D25DFF8CBB65AF7A7F8DB6656C3C4667C87

Okcash_6903_mac_EasyInstaller.pkg [min mac OS X 10.13]

MD5: CD0FE21EF90450B41CC3686230593DC0
SHA-1: 21DA749E290672FD0EA73971A408A53F255D04E3
SHA-256: 9DE0C36C5841ABD990D2C2502B95A9A1F63F3B5E688112C6D8919FF9F670A17B

Okcash_6903_mac_standalone.zip [min mac OS X 10.13]

MD5: FC55CC6D2B7C8E818AAB7A54196B900A
SHA-1: 79A111B6CD70A4E36345D1EC469B9F9152EB4A56
SHA-256: 98191624B463C33A5CB6A0181C35A973001862D54E05D2501F0634A8F1152299

Okcash_Core-6903-linux86_64.AppImage (Graphical) [Most Linux Distros]

MD5: 7565A861ADB803197DAF60EC78D30F53
SHA-1: 2E03F81C6E7FC1259E9AADD50CEF8B63AC51654D
SHA-256: 788D0A6991B00E84832FDBB0D22AE278D89023A11B27F0814EDA530BDD6B3118

Okcash_Daemon-6903-linux64.AppImage (Terminal) [Most Linux Distros]

MD5: D78AB787A8F0C3AABEBDBE2D523B1CD1
SHA-1: 772054D45C2B619F6815F033AE700179DB7CDFF7
SHA-256: B26CE96C0B6FC3C39387FC9A6BD2F7F4505995FD7B7990140579BA4B92BE2119

Don't miss a new okcash release

NewReleases is sending notifications on new releases.