State of the Layer: All Hands – Jan -24 2017

  • Craig
    1. Satoshi Round Table
  • Adam
    1. Omniwallet
      1. Handling Support
      2. Performing Maintenance on disks
    2. Starting to look into multisig/hardware wallets support
      1. Trezor Dev kit enroute
  • Patrick
    1. Traveling:
      1. Working on finishing the trading algo and getting orders working
  • Sean
    1. OmniPortfolio
      1. Set up private alpha in Google Play for Android 6+
    2. Omni Protocol
      1. More time designing 2-party escrow for Omni-BTC exchange
  • dexx
    • Pushed two pull requests to resolve issues related to build process of Omni Core and related to the build of the Windows setup of Omni Core.
    • Merged the port of the 0.13.2 code base of Bitcoin Core.
    • Also checked out the pull requests of @zathras, related to the update of our splash screen, as well as the performance backport for 0.11.3
    • For our 0.13 port, we only need release notes
  • Zathras
    1. Omni Explorer:
      1. Completed optimizations for heavy usage of getblocktx.  Development version of API much quicker:
        • Timing five hundred requests for blocks
          getblocktx: real  0m58.816s
          getblocktx_dev: real  0m7.188s

      1. Working on new schema overhaul to structure DB for API performance
      2. Added graphical view of usage statistics to dev (queries are too heavy for prod at the moment, needs optimizing)
    2. Omni Core:
      1. Reviewed dexx’s various PR’s & tested Bitcoin Core 0.13.2 port (thanks @dexx!)
      2. Minor works on litecoin port, still breaking out code into commits for publish
      3. Updated 0.2 splash to match 0.0.11 (https://github.com/OmniLayer/omnicore/pull/453)
  • Judith
    • Ongoing Communication with project

 

State of the Layer: All Hands – Jan 17 2017

State of the Layer: All Hands – Jan -24 2017

State of the Layer: All Hands – Jan -17 2017

  • Craig
    1. Lightning network exploration / output-based conversions
    2. Updates for Litecoin Omni port
    3. Improving external communications
    4. DEx tutorial / volume and automation
    5. Core.ID discussion / protocol needs
    6. Report on transaction volumes
      1. Tracking usage and relevant stats on omniexplorer
    7. Adding Dex transactions to Coinmarketcap
  • Adam
    1. Omniwallet Support
    2. Continuing to look into multisig/hardware wallets support
  • Patrick
    1. Follow-up Interview w/ Coininterview
    2. Business development re: multisig wallet sponsorship
    3. Getting organized to push OmniArb prototype live.
    4. Spec work to prepare for futures crowdsale
    5. Work organizing the sales back-end for BOND and other products
    6. Initial treatment for Registered Addresses/Stocks on blockchain
  • dexx
    1. Ported Omni Core to 0.13.2:
      https://github.com/OmniLayer/omnicore/pull/450
    2. Used non-segwit serialization for OmniJ:
      https://github.com/OmniLayer/OmniJ/pull/139
    3. Started to look into building Omni Core via Gitian to resolve issue with icons and installer:
      https://github.com/OmniLayer/omnicore/issues/437
  • Zathras
    1. Omni Explorer:
      1. Working on API performance improvements & scalability
      2. Fixed outage caused by API threading
    2. Omni Core:
      1. Continuing work on port
    3. General:
      1. Lots of increased interest, requests for guidance (we need to improve introductory documentation)
  • Judith
    • Ongoing Communication with project

State of the Layer: All Hands – Jan 10 2017

State of the Layer: All Hands – Jan -17 2017

State of the Layer: All Hands – Jan -10 2017

  • Craig
    1. Discussion with Colu on Lightning network compatibility
    2. Updates for Omni port
    3. Improving external communications
    4. DEx volume and automation
    5. DEx tutorial
    6. Core.ID discussion / protocol needs
  • Adam
    1. Omniwallet Support
    2. Starting to look into multisig/hardware wallets 
  • dexx
    1. Reviewed and merged fee related pull requests from Zathras:
      https://github.com/OmniLayer/omnicore/pull/448
      https://github.com/OmniLayer/omnicore/pull/447
    2. Sanitized RPC responses to replace non-UTF-8 compliant characters:
      https://github.com/OmniLayer/omnicore/pull/443
    3. Reviewed backports of fixes and performance improvements for 0.0.11.3 from Zathras:
      https://github.com/OmniLayer/omnicore/pull/449
    4. Ported code base to Bitcoin Core 0.13.2:
      https://github.com/OmniLayer/omnicore/pull/450
  • Zathras
    1. OmniExplorer:
      1. Recovered from another OC node failure
      2. Added token distribution statistics feature as requested (just choose ‘Click to view statistics’ when viewing any property)
    2. Omni Core:
      1. Still trying to pin down exact circumstances that trigger node crash, still difficulty replicating, moved testing to Windows OS
      2. Backported several fixes back to 0.0.11 for point release (https://github.com/OmniLayer/omnicore/pull/449)
      3. Further progress on Omni Core port
    3. General:
      1. Support requests increasing, likely due to increasing usage of Omni Layer technologies (transaction vol has almost doubled in last month alone)
      2. Investigating Sean/Adam’s new ideas around DEx1 (CSV, CLTV etc)
  • Sean
    1. Bitcoinj-addons
      1. Bug fixes, code cleanup for upcoming 0.2.2 release
    2. OmniJ
      1. Big fixes, code cleanup for upcoming 0.5.1 release
      2. 0.5.1 will also have optimized Omniwallet REST balance queries
    3. OmniPortfolio
      1. Bug fixes and updates for upcoming 0.1.2 release
      2. 0.1.2 release will use OmniJ 0.5.1 and bitcoinj-addons 0.2.2
  • Judith
    • Ongoing Communication with projects

State of the Layer: All Hands – Jan 3 2017

State of the Layer: All Hands – Jan -10 2017

State of the Layer: All Hands – Jan -3 2017

  • Craig
    1. CNCERT bug report review
    2. Updates for Omni port
    3. DEx volume and automation
    4. DEx tutorial
    5. UIT protocol enhancements
    6. Core.ID discussion / protocol needs
  • Adam
    1. Omniwallet
      1. Continuing to handle support and feedback from launch
      2. Added new external api lookups
  • dexx
    1. Finalized parts for 0.13 port
    2. Reviewed Zathras’ fee system related pull requests
    3. Prepared porting of 0.13.2 to our code base
  • Zathras
    1. OmniExplorer:
      1. Recovered several outages caused by hung OC daemon
      2. Troubleshooting the engine to determine failure causes
    2. Omni Core:
      1. Fixed a bug where properties with under 100,000 tokens calculate a zero value distribution threshold (https://github.com/OmniLayer/omnicore/pull/447)
      2. Fixed a bug related to fee distribution during token revokation (https://github.com/OmniLayer/omnicore/pull/448)
      3. Lots of debugging towards the hang on DEx v1 RPC requests (cause of OmniExplorer’s node crashes), very difficult to replicate explicitly
      4. Continuing work towards port
  • Sean
    1. Holidays
    2. Code validation and cleanup in OmniJ and bitcoinj-addons
      1. FindBugs – resolution of some, but not all issues
      2. PMD – resolution of some, but not all issues
      3. Use JDK7 classpath when compiling Java 7-based modules (needs CI support)
  • Judith
    • Ongoing Communication with projects

State of the Layer: All Hands – Dec 20 2016

 

State of the Layer: All Hands – Jan -3 2017