State of the Layer: All Hands – Aug 25 2015

  • Patrick
    1. Co-ordinating re-brand with Polo, Masterxchange et al.
    2. Pitched dbanking to a bunch of LatAm bankers, mixed responses, but interesting to discuss!
    3. Came up the model to extend Omnicore functionality to ErisDB/Tendermint app layer, could allow rapid prototype of dfutuers and dbank as soon as early October.
    4. Beginning liquidity operations in the next week
    5. Set up website for testing
    6. Established our system d Marketing/Endowment strategy (Impact Bonds)
  • Sean
    1. OmniLayer Github Pages Site
      1. Incremental improvements
        1. See commits on source branch
      2. Conversations with Dexx about docs from Core
      3. Omni Core Issue #191
      4. Goal is to replace WIX site and incorporate documentation from all subprojects.
    2. OmniJ
      1. Upgrade to Gradle 2.6
    3. Consulting
  • Zathras and Dexx
    1. Executing roadmap toward launch

Previous State of the Layer Post: Aug 18 2015

State of the Layer: All Hands – Aug 25 2015

State of the Layer: All Hands – Aug 18 2015

  • Craig
    1. Omni Wallet Desktop release prep:
      1. Feature activation messages testing
      2. Omnicore build feedback and enhancements
      3. Multisig RPC utility (using Joshsoccer9’s use case)
      4. Omni Core testing guide to subreddit and blog
      5. https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/doc/metadextestingguide.md
      6. Crowdsourced testing – Patrick?
      7. 0.0.10 RPC documentation: https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/src/omnicore/doc/rpc-api.md
    2. Additional protocol enhancements forthcoming
      1. Send All function (proposed by Ambisafe)
      2. Asset dependency and interaction (coming!)
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates from last week
    2. p2sh scripts
      1. testing minor tweak for lazooz guys
    3. Consulting with 3rd party integrators
  • Marv
    1. sync’ed testdb, then got an error (disk read error?) and have to resync
  • Patrick
    1. Did LTB and Trace Mayer apperances
    2. Dex phase 3 – should we jump straight to an open Dex and set OMNI as the receipient of send-to-owner transactions from the exodus adderss which would receive fees on the Dex
    3. Testing program must be organized (reward verification scheme and distribution formula)
    4. MSC -> OMNI Re-brand must be implemented now.
    5. I talked up the liquidity aspect a lot on LTB so I must get some basic interactivity with RPC working in the next week, among other deadlines
  • Sean
    1. OmniJ
      1. Refactoring of number and enum classes. (reviewed by Dexx)
      2. Use OmniDivisble and OmniIndivisible classes in a few places (reviewed by Dex)
      3. Still working on publishing JARs to repo…
    2. bitcoinj-addons
      1. Move some Spock tests of bitcoinj over from OmniJ repo.
    3. Github Pages site
      1. Conversations about improving Omni’s web presence
    4. Consulting
  • Zathras
    1. Omni Core:
      1. Reviewing & testing much fantastic work from @dexX7, lots of great content including unconfirmed RPC support
      2. Added consensus checkpoint for 370,000
      3. Added new seedblocks list up to 370,000
      4. Few more bugfixes
      5. Rewritten alerting system fundamentally complete, few final minor tweaks
    2. Omni Chest:
      1. Continuing work on v6
      2. Testing various new API approaches
      3. Work on “API in a box” concept for AWS

Previous State of the Layer Post: Aug 11 2015

State of the Layer: All Hands – Aug 18 2015

State of the Layer: All Hands – Aug 11 2015

  • Craig
    1. Omni Wallet Desktop release prep:
      1. Feature activation messages testing
      2. Omnicore build feedback and enhancements
      3. Multisig RPC utility (using Joshsoccer9’s use case)
      4. Omni Core testing guide to subreddit and blog
      5. https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/doc/metadextestingguide.md
      6. Crowdsourced testing?
      7. 0.0.10 RPC documentation: https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/src/omnicore/doc/rpc-api.md
    2. Additional protocol enhancements forthcoming
      1. Send All function (proposed by Ambisafe)
      2. Asset dependency and interaction (coming!)
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates from last week
    2. Consulting
  • Marv
    1. Omniwallet
      1. a couple user support issues
    2. Omnichest.info
      1. menu bar items disappear in narrow width window
    3. Omnicore testing
      1. failed during initialization – likely due to Clamxav
  • Patrick
    1. Found Node Package for Python wrapping:https://www.npmjs.com/package/python – will use the existing Python implementation of RPC through this wrapper.
    2. Mustapha got very good survey feedback, need to compile with projections to begin crowdsale for Sierra Leone Liberty Group.
    3. Going to promote beta program this week plus do algo testing.
    4. Next week will get basic Dex liquidty live with some of the OMNI warchest.
    5. Metaliquid launching on Huobi/Okcoin, Bitmex/Polo (ether trading) over coming weeks
    6. Doing a panel in Miami with two other awesome people, representing digital dollars using 2.0 protocols and smart contracts.
  • Sean
    1. bitcoinj-addons
      1. README improvements (feedback from Dexx)
      2. Refactored to multi-project build (in prep for moving RPC client from OmniJ)
      3. Gradle scripts for publishing binaries (JARs) to Bintray.com
    2. OmniJ
      1. Started on Omni transaction parsing (previously OmniJ only had Tx building) — see Issue #94
      2. Other maintenance (including PR #93 from Dexx)
      3. Publishing JARs to Bintray.com/Omni any day now (using same code as in bitcoinj-addons)
    3. Consulting
  • Zathras
    1. Primarily focused on OmniChest.info:
      1. Further work on v6
      2. New API services delivered
      3. Migrated to new infrastructure (new servers)
      4. Performance management (problems caused by overusage of API by integrators)
    2. Omni Core:
      1. WIP Feature activation modifications to support client version in message
      2. WIP First draft of new alerting system supporting multiple alerts & feature activation

Previous State of the Layer Post: Aug 4 2015

State of the Layer: All Hands – Aug 11 2015

State of the Layer: All Hands – Aug 4 2015

  • Craig
    1. Board meeting to discuss a number of open items
      1. was scheduled for last Thursday, delayed
    2. Omni Wallet Desktop release prep:
      1. Feature activation messages testing
      2. Omnicore build feedback and enhancements
      3. Multisig RPC utility (using Joshsoccer9’s use case)
      4. Omni Core testing guide to subreddit and blog
      5. https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/doc/metadextestingguide.md
      6. I want us to have a public release candidate build by this meeting next week.
    3. Additional protocol enhancements forthcoming
      1. Send All function (proposed by Ambisafe)
      2. Asset dependency and interaction (coming!)
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates from last week
    2. Working with Sean to setup omnilayer.github.io
  • Marv
    1. http://www.dfs.ny.gov/legal/regulations/adoptions/dfsp200t.pdf
    2. staging.omniwallet.org – balance check just says “Loading…”
  • Patrick
    1. Looking at Crowdsourced Testing budget  and PR help via board budget to support launch
    2. Did a bunch of work for the Dev allocation bounties, plan for the market maker. Had some scheduling conflicts that lead to serial meeting reschedulings but we’ll come to quorum soon.
    3. Re-factored my trading app, now properly object-oriented and extensible.
    4. Got full websockets integration working, 200x performance increase.
    5. May be able to get some RPC calls integrated by next week for testing.
  • Sean
    1. OmniJ
      1. Send All transaction tests merged in (Dexx)
      2. Started OmniJ dev guide with UML class diagram of RPC clients
    2. bitcoinj-addons
      1. Published bitcoinj-addons repo with start of RPC server app
      2. Planning to migrate bitcoin-only RPC client classes from OmniJ to this repo.
    3. omnilayer.github.io statically-generated site.
      1. Proof-of-concept Github pages site with help from Adam
      2. Source is AsciiDoctor markdown, though Github markdown also supported.
      3. About page describing site
      4. Future home for tech documentation or replace www.omnilayer.org
      5. List of open issues in Github project
  • Zathras
    1. DexX’s work on consensus parameter classes finalized & merged
    2. New transaction type “Send All” implemented, awaiting spec finalization
    3. Feature activation by message completed and merged
    4. Further updates to Omnichest in preparation for v6

Previous State of the Layer Post: July 28 2015

State of the Layer: All Hands – Aug 4 2015

State of the Layer: All Hands – July 28 2015

  • Craig
    1. Board meeting to discuss a number of open items
      1. we still need a “foundation owned” P2SH address which the foundation can use to sign messages to activate features
    2. Feature activation messages
    3. Omnicore build feedback
    4. Multisig RPC utility (using Joshsoccer9’s use case)
    5. Publishing the Omni Core testing guide to subreddit and blog
      1. https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/doc/metadextestingguide.md
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates from last week
      2. staging login fixed
  • Marv
    1. Omnicore-Qt
      1. several failed attempts to initialize on OSX 10.10.4 latest: https://github.com/OmniLayer/omnicore/issues/151
    2. Omniwallet
      1. found staging login problem
  • Patrick
    1. Moving forward with Sierra Leone survey
    2. Updated model of Omni valuation with a Foundation-backed MM fund
    3. Created some requirement documents for MSC Board to lay out bounties
    4. Will be speaking at Payments Latin America again in Miami on the 24th/25th, highlighting Tether, Factom, dBanking w/ Omni and other tools to bank execs
  • Sean
    1. Continue to be focused on consulting projects
    2. Working on Omni transaction signing in OmniJ (Issue #78, PR #86, etc)
  • Zathras
    1. New consensus hashing system implemented & merged
    2. New checkpointing system implemented & merged
    3. Seed block filtering system finalized & merged
    4. New Preview builds with latest fixes and testnet restrictions fixed uploaded
    5. Initial MetaDEx guide published
    6. Further Omnichest.info work towards v6
    7. Further Omnichest.info API additions for JSON support of tx retrieval

Previous State of the Layer Post: July 21 2015

State of the Layer: All Hands – July 28 2015

State of the Layer: All Hands – July 21 2015

  • Craig
    1. 0.0.9.99-dev has been shared with the team for testing, report issues to: https://github.com/OmniLayer/omnicore/issues
      1. any major issues to discuss?
    2. TMSC consensus issue (raised by Sean): https://github.com/OmniLayer/omnicore/issues/134
      1. issue has been closed, as the consensus issue was to be expected, is now ignored
    3. we need a “foundation owned” P2SH address which the foundation can use to sign messages to activate features
      1. each foundation board member perhaps each has one key for the multisig (should Exodus be one of these?)
      2. also, who has access to sign the builds for distribution?
  • Adam
    1. Omniwallet
      1. Continuing to handling support / monitor updates from last week
    2. github
      1. private repos cleaned up
      2. plan downgraded to free
    3. Announcements mailing list
      1. announcement sent last week about omnicore 0.0.9.2
    4. Continuing cleanup of internal services
  • Patrick
    1. Experimenting with instancing websocket servers to propagate trade data
    2. First round of bounty requirements
    3. Almost ready to integrate Omnicore
  • Sean
    1. Focused on consulting projects last week
  • Zathras
    1. Further work on feature activation by message for Omni Core
    2. OmniChest v6 development for MetaDEx and v0.0.10 features
    3. Minor bugfixes for Omni Core

Previous State of the Layer Post:

July 14 2015

State of the Layer: All Hands – July 21 2015

State of the Layer: All Hands – July 14 2015

Previous State of the Layer Post:

July 07 2015

State of the Layer: All Hands – July 14 2015