State of the Layer: All Hands – May 30 2017

  1. Craig
    1. Traveling
  2. Zathras
    1. Omni Explorer:
      1. Fixed a bug with reorg protection that allowed a transaction to be entered twice in the database if the reorg occurred while the engine was not in sleep mode (eg while it was actively parsing)
      2. Updated the engine to improve handling of pending transactions (a new cache for transactions that are not yet in a block avoids burning compute resources by repeatedly reprocessing pending transactions over and over)
      3. Updated the engine to add additional locks & an extra temp table to hold processed blocks (avoids race condition that in rare circumstances may allow the API to return an apparently empty block when there are in fact Omni transactions in it)
    2. Omni Core:
      1. Fixed a number of bugs in the QT UI for v0.2 (https://github.com/OmniLayer/omnicore/pull/471)
      2. Reviewed dexx’s PR for hardcoding activation heights (https://github.com/OmniLayer/omnicore/pull/470)
  3. Dexx
    1. Reviewed Class D pull request:
      https://github.com/OmniLayer/omnicore/pull/469
    2. Reviewed final pieces for the Qt UI:
      https://github.com/OmniLayer/omnicore/pull/471
    3. Hardcoded activations up to block 438500:
      https://github.com/OmniLayer/omnicore/pull/470
    4. Locked fetching and processing inputs while parsing:
      https://github.com/OmniLayer/omnicore/pull/472
    5. Removed sigops workaround for wallet transactions:
      https://github.com/OmniLayer/omnicore/pull/473
    6. Finalized Omni Core 0.2 release notes:
      https://github.com/OmniLayer/omnicore/pull/461
    7. Created tutorial for creating raw Omni sends:
      https://gist.github.com/dexX7/352670c990ebf9ea31d6346a1519eb52
  4. Adam
    1. Omniwallet
      1. Handling support
      2. Looking into multisig/hardware wallets support
      3. Looking at manage issuance/management
  5. Sean
    1. Bitcoinj-addons
      1. v0.2.3 released (CHANGELOG)
      2. Started work on v0.2.4-SNAPSHOT
    2. OmniJ
      1. v0.5.1 released (CHANGELOG)
      2. Started work on v0.5.2-SNAPSHOT
    3. OmniPortfolio
      1. 0.1.2-rc-1 released (privately, on Slack)
      2. Waiting for Omniwallet Bitcoin balance fetching improvements for 0.1.2 final release
      3. Ongoing improvements

State of the Layer: All Hands – May 23 2017

State of the Layer: All Hands – May 30 2017