State of the Layer: All Hands – Nov 24 2015

  • Craig
    1. Omni Core release prep:
      1. Omni Core 0.0.10 rc3 shared with the community
      2. Omni Core, Omniwallet and Omnichest simultaneous release
        1. date will be decided next all-hands
    2. Feature Activation signing test (three of 5 already completed) – thank you DexX7 for coordinating
    3. New features still needing to be added as github issues:
      1. SendFromMany
      2. SendToMany
      3. getBalance that includes unconfirmed incoming tx
      4. per-token meta-data (serial number, etc)
    4. Third party integration / enhancements
      1. BitSIM discussion on transaction fees, Class C
      2. Digital object issuance methods being discussed with Dexx
  • Adam
    1. Signed Feature activation test
    2. Omniwallet
      1. Continuing to handling support / monitor updates from last week
      2. Updating Omniengine to match omnicore 0.0.10 updates
      3. Updated to use new mail sending service
      4. Patches:
        1. bug that prevented saving email on wallet creation
        2. bug that had disabled welcome model for new users
    3. Cleanup of hosting account
  • Patrick
    1. Dex testnet trading is live – ideas for tests? Cancellation/trade propagation is one subject of study, might do a white paper on Dex liquidity/latency arbitrage that involves this for Q1. Need more ideas about stress tests.
    2. About to get back the historic first short-term loan to an African bitcoin trader (~1 BTC but hey)
    3. Portfolio real-time value tracking
    4. Had great meeting about Mobile app w/Sean and Tomas
  • Marv
    1. installed & testing (reindexing) omnicore-0.0.10.0-rc3-osx-unsigned.dmg on OS X El Capitan 10.11.1
      1. Modified date on executable shows as Friday, May 31, 2013 at 8:00 PM
  • Sean
    1. bitcoinj-addons:
      1. Release 0.0.11
        1. Support for OmniJ 0.3.4
        2. Minimal Namecoin RPC client (domain lookup only)
      2. JavaScript support via Nashorn (will migrate up to OmniJ soon)
    2. OmniJ 0.3.4
      1. Big refactor to use OmniValue types merged to master
      2. Release later today.
      3. Testing against Mac OS X Omni Core 0.0.10-RC3
    3. Helped launch SafeExchangeCoin crowdsale
      1. Use OmniJ and Mac OS X Omni Core 0.0.10-RC3 to create token
    4. Planning/Research for lightweight desktop and mobile wallets using OmniJ
    5. Mac OS X Omni Core 0.0.10-RC3
      1. Ran Consensus tests and bitcoinj unit tests
      2. Haven’t run full RegTest suite yet
  • Zathras
    1. All focus on OmniChest at the moment, finalizing and bug fixing and writing missing components
    2. Helped with a few queries and meetings

State of the Layer: All Hands – Nov 17 2015

State of the Layer: All Hands – Nov 24 2015

State of the Layer: All Hands – Nov 17 2015

  • Craig
    1. Omni Core release prep:
      1. Omni Core 0.0.10 rc3 shared with the community
      2. Zathras’ blog post
    2. Feature Activation signing test (one of 5 already completed) – thank you DexX7 for coordinating
    3. New features still needing to be added as github issues:
      1. SendFromMany
      2. SendToMany
      3. getBalance that includes unconfirmed incoming tx
      4. per-token meta-data (serial number, etc)
    4. What about Bitcoin Core 0.11?
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates from last week
      2. Updating Omniengine to match omnicore 0.0.10 updates
      3. Patch bug that prevented sending when address had 10+ inputs
  • Patrick
    1. Did Sierra Leone event today, met some farmers, lots of young men in collared shirts and ties, pretty serious turn-out.
    2. Preparing real estate securitization plan with long-time Omni investor.
    3. Starting filling liquidity on Poloniex.
    4. Test suite for Dex is running, doing more crazy tests over coming week.
    5. Updated website front page.
  • Sean
    1. bitcoinj-addons & OmniJ release coming soon
    2. Catching up on last weeks’ tasks
    3. Working on whitepaper consulting project
    4. Helping someone with potential Omni crowdsale (more later, if it moves forward)
  • Zathras
    1. Continuing development on OmniChest.info, this week has been really good as have been able to dedicate most of my time to it.  API connector not ready for use (will work on it further for a final with Omni Core 0.0.11) so switched back to an iterative version of Chest Engine which is speeding up development
    2. Release candidate 3 builds prepared
    3. Blog post made on Omni blog https://blog.omni.foundation/2015/11/13/omni-core-0-0-10-release-candidate/
  • dexx
    1. Fixed “N/A” amount label for recent Simple Sends
    2. Extensive testing of Omni Core on Windows and Ubuntu
    3. Release candidate 3 released and published:
      https://bintray.com/omni/OmniBinaries/OmniCore/0.0.10.0-rc3/view#files
    4. Instructions to send test transaction from activation address: https://gist.github.com/dexX7/84a7d327567d1c1e30f7#file-4_signingtest-md

Previous State of the Layer Post: Nov 10 2015

State of the Layer: All Hands – Nov 17 2015

Omni Core 0.0.10 Release Candidate

Hello fellow Omni users!

As you may be aware we’re currently gearing up to release version 0.0.10 of Omni Core.  As part of this process we’re publishing a release candidate preview build and asking you guys to let us know what you think.

This is an exciting time for the team and means finally putting to release an enormous amount of effort from an incredibly devoted group of contributors – people I am truly proud to work with.

Omni Core has always been built on top of Bitcoin Core (it’s a great foundation for us to build upon for which we’re eternally grateful to the bitcoin developers!).  As of this release, we have added over 16,000 (yes thousand!) lines of new code to the base Bitcoin stack to deliver the Omni reference client, with over 1,100 commits on the 0.0.10 update alone.

What does this mean?  Well, in simple terms it means new stuff.  New capabilities such as on-chain feature activation and class C (fully prunable) transactions, new features such as distributed token exchange and a new API, new transaction support (eg “send all”), new consensus systems, new parsing code, new bugfixes, new debugging capabilties, new – well… please feel free to check out the release notes for all the gory details (https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/src/omnicore/doc/release-notes.md).

What this also means is that for us to feel confident the code is up to scratch and stable for our partners, users and integrators we need to test.  We’re making available a release candidate of Omni Core 0.0.10 so you can help us move that process along by testing the release candidate builds and letting us know about any problems you may encounter.  The links for the release candidate builds are below – please do let us know about any problems you encounter here (https://github.com/OmniLayer/omnicore/issues) or if you would prefer not to sign in/up with GitHub you can email feedback@omni.foundation to submit your thoughts, we are extremely appreciative for any and all feedback.

Thanks!
Zathras

Downloads for Windows 32-bit:
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-win32-setup.exe
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-win32.zip

Downloads for Windows 64-bit:
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-win64-setup.exe
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-win64.zip

Downloads for OS X:
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-osx-unsigned.dmg
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-osx-unsigned.tar.gz

Downloads for Linux 32-bit:
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-linux32.tar.gz

Downloads for Linux 64-bit:
https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.0.10.0-rc3-linux64.tar.gz

Omni Core 0.0.10 Release Candidate

State of the Layer: All Hands – Nov 10 2015

  • Craig
    1. Omni Core release prep:
      1. Release candidate for 0.0.10 should be out today
      2. Zathras’ blog post
    2. 0.0.10 release dialogue
      1. https://github.com/OmniLayer/omnicore/issues/194
    3. New features to add as github issues:
      1. SendFromMany
      2. SendToMany
    4. Feature request from integrator:
      1. getBalance that includes unconfirmed incoming tx
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates State of the Layer: All Hands – Nov 3 2015from last week
      2. Updating Omniengine to match omnicore 0.0.10 updates
    2. Download links / page https://bintray.com/omni/OmniBinaries/OmniCore/view
  • Patrick
    1. Figured out way to massively leverage assets onto the blockchain and build a portfolio of income-generating carry trades.
    2. Preparing to fund first trades with African partner organization
    3. Scrambling to start trading on a plentitude of exchanges
  • Sean
    1. Working on project plan, schedule, bounties this week.
    2. Omni Core: Plan to test RC on Mac OS X this week.
    3. OmniJ: Need to finish PR #117.
    4. Consulting – have time for new projects.
  • Zathras
    1. Binaries for RC1 built, but will be superseded by RC2 (Bitcoin 0.10.4, with thanks to @dexX7)
    2. Further work on Omnichest v6 to prepare for live
    3. Minor support related work
  • dexx
    1. Release candidate 2 needs to be scheduled, because Bitcoin Core 0.10.4 was released.
    2. Process for release candidate 2 is ongoing; currently under review: https://github.com/OmniLayer/omnicore/pull/282
    3. Open question: what’s the status for the download location?
    4. Open question: what’s the status on the testing bounty payouts?https://github.com/OmniLayer/omnicore/issues/216

Previous State of the Layer Post: Nov 3 2015

State of the Layer: All Hands – Nov 10 2015

State of the Layer: All Hands – Nov 3 2015

  • Craig
    1. Omni Core release prep:
      1. Release candidate for 0.0.10
      2. open questions?
    2. 0.0.10 release dialogue
      1. https://github.com/OmniLayer/omnicore/issues/194
    3. New features to discuss:
      1. SendFromMany
        1. multiple addresses sending, single recipient
        2. partially addressed with Class C 🙂
      2. SendToMany
        1. single address sending, multiple recipients
      3. SendWithFunding
        1. single/multiple sending with BTC funding from alternate address
        2. this can likely be an attribute of other sends, not necessarily a separate call
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates from last week
      2. Updating Omniengine to match omnicore 0.0.10 updates
    2. Working with 3rd party integrators
    3. Disabled comments on wordpress
  • Patrick
    1. Finished refund of refund
    2. Good week of trading (understatement) – bought some lead time so I can focus on pure programming this week
    3. Starting market making deals with regional partners, Bitmex futures
    4. dBanking very preliminary prototype (currently yielding 2-3% a week)
    5. Researched Swiss vs. Isle of Man – may postpone that for Q1 as our tax year with the IRS will formally be Nov 1 -Nov 1.
  • Marv
    1. curious to understand more about memo field
    2. reviewed omnicore 0.0.10 release notes – in good shape
    3. need to get spec in line with the release notes
  • Zathras
    1. Minor contributions to documentation (dexX7 has done the lions share of the work)
    2. Omnichest.info fixes (VM that runs MasterCore 0.0.9 has been freezing recently)
    3. Omnichest.info works for v6, hoping to make live when we release 0.0.10 final
    4. Seed blocks generated for 370-380k
    5. Tech support requests increasing (good news as means we must be gaining traction)
  • Dexx
    1. Add consensus checkpoint for block 380000
    2. Draft for release notes:
      https://github.com/dexX7/bitcoin/blob/oc-0.10-doc-release-notes/src/omnicore/doc/release-notes.md
    3. Release plan:
      https://gist.github.com/dexX7/2ce309cb9ff60ca92bbd
  • Judith
    1. Arranging AMA

Previous State of the Layer Post: Oct 27 2015

State of the Layer: All Hands – Nov 3 2015