State of the Layer: All Hands – Jan 26 2016

  • Craig
    1. New features (dynamically activated!!!) are live!
    2. Meeting tomorrow (Zathras and Dexx) on new protocol features
      1. will need a write up on:
        1. per-token tracking
        2. new attributes in issuance tx
        3. parent-id of tokens (folders!)
      2. write-up to be provided to integration devs to evaluate and implement
        1. need testnet examples in less than two weeks for per-token tracking
    3. Omniwallet deployment – staging testing
    4. Sent a note to Gliss (coinmarketcap) to rename Mastercoin (Omni) to Omni
    5. known to-do’s
  • Adam
    1. Omniwallet
      1. Handling support
        1. helpdesk migrated to spiceworks
      2. Omniwallet knowledge base migrated to github wiki
        1. support.omniwallet.org
      3. Planned maint from aws tomorrow
        1. stop/start aws instance and upgrade db instance
      4. Reviewing staging branch and pr
        1. All hands please check it out
    2. Linkedin company profile updated
  • Patrick
    1. Biz dev’ing up a storm: the future of clean fuel, storage contracts, distributed network apps for everyday things, real estate in 3 countries, coconuts.
    2. Some code progress… next week will be lighter on meetings heavier on code
    3. Tried out different WAMP routers for a pending re-factor on websockets to go almost 100% ws based for live data
    4. PR Roadmap planned out
    5. Picked up a modest MAID position for market making.

 

  1. Marv
    1. a little testing on staging.omniwallet.org
  2. Sean
    1. CI server (Jenkins) is fixed and operational.
    2. Improvements to OmniLayer/OmniTradeJS (ongoing)
  3. Zathras
    1. Preparing for OmniChest v6.1 launch:
      1. Resolves testnet usage breaking mainnet usage
      2. Rewrote parts of ChestEngine to substantially optimize
      3. Numerous bugs fixed based on supplied feedback (Chest feedback system & emails)
    2. OmniCore:
      1. Added omni_getmetadexhash & omni_getorderbookhash to Chest version of OmniCore, will submit for main branch
      2. Built further 32 bit testing infra & tested potential Dev Omni fix from DexX
  4. dexx
    1. Coordinated emergency activation transactions
    2. Further work on DevOmni calculations on different platforms
  5. Judith
    1. On going projects
    2. New projects

 

State of the Layer: All Hands – Jan 19 2016

State of the Layer: All Hands – Jan 26 2016

State of the Layer: All Hands – Jan 19 2016

  • Craig
    1. 0.0.9 deprecation alert sent out via blockchain
    2. DNS migrated off of Wix
    3. Omniwallet deployment – staging testing
    4. Protocol enhancements (conference call after the all-hands)
    5. known to-do’s
  • Adam
    1. Omniwallet
      1. Handling support / monitor updates from last week
      2. Zendesk->spiceworks
      3. Omniengine/Omniwallet now using omnicore 0.0.10
        1. updated for alert tx on saturday
      4. Reviewing staging branch and pr
    2. omnilayer.org / wix
      1. Downgraded to free plan pending migrate to github
  • Patrick
    1. Research on Rootstock, Tendermint, Credits for app wrappers
    2. PR response to blocksize debate
    3. Fixed data issue with websockets for account info
  • Sean
    1. Working on OmniTradeJS today
    2. Health back to 95+%.
    3. Hope to catch up on other things later this week, this weekend.
  • Zathras
    1. Working on OmniChest.info to get it to a solid point to allow refocus back on Omni Core for upcoming protocol changes
      1. Maintenance – resolved down time caused by 0.0.9 legacy alert processing code
      2. Maintenance – migrated instance to higher capacity instance (twice the compute and memory) due to performance issues
      3. Maintenance – running out of storage, snapshotted old volume and created new 50% larger volume from snapshot
      4. Testnet Instance is the most requested feedback, OmniChest Testnet Instance has been made live revealing a significant number of additional issues both in OmniChest Engine and in OmniCore which are now being worked through and fixed up
    2. Working on OmniCore consensus & activations
      1. Prepared payload for 0.0.9 alert, DexX prepared transaction, Craig signed (nice teamwork!)
      2. Identified consensus hash divergence on 32 bit is due to minor fluctuations in the way Dev MSC is calculated, does not present immediate consensus risk & DexX has suggested a fix
      3. Investigating issues revealed by making live ‘Chest testnet instance, for example tx 8dd6e8c1e39e86f1d398db74eeaba800e02c6fd1a1b9e7eb93ded2c63e538c6a provides a negative amount on RPC layer
  • dexx
    1. Created alert for 0.0.9 clients
    2. Helped Adam with raw transaction creation for BitGo recovery
    3. Worked on pinning down the consensus issue on 32 bit systems
  • Judith
    1. On going projects
    2. New projects

State of the Layer: All Hands – Jan 12 2016

State of the Layer: All Hands – Jan 19 2016

State of the Layer: All Hands – Jan 12 2016

  1. Craig
    1. Omniwallet deployment
    2. Protocol enhancements
    3. known to-do’s
  2. Adam
    1. Omniwallet
      1. Handling support / monitor updates from last week
      2. Omniengine/Omniwallet now using omnicore 0.0.10
      3. Reviewing staging branch and pr
        1. All hands please check it out
    2. omnilayer.org / wix
      1. Migrate to github
    3. Omni.foundation
  3. dexx
    1. Disable logging on Windows to speed up CI RPC tests:
      https://github.com/OmniLayer/omnicore/pull/335
    2. Change the default maximum OP_RETURN size to 80 bytes:
      https://github.com/OmniLayer/omnicore/pull/336
    3. Download page for Omni Core:
      http://imgur.com/YfWBRWb (early draft)
  4. Judith
    1. Posting / spreading social updates
    2. On going projects
    3. New projects

State of the Layer: All Hands – Jan 5 2016

State of the Layer: All Hands – Jan 12 2016

State of the Layer: All Hands – Jan 5 2016

  1. Adam
    1. Omniwallet
      1. Handling support / monitor updates from last week
      2. Omniengine/Omniwallet now using omnicore 0.0.10
      3. Reviewing staging branch and pr
        1. All hands please check it out
    2. Signed feature activations
    3. omnilayer.org / wix
      1. Migrate to github
  2. Sean
    1. Plans for this week (same as last week due to holidays & illness)
      1. Finish proof-of-concept GUI for OmniPortfolio desktop app
      2. Clean up and run OmniTradeJS on TestNet3.
      3. Overall Omni project planning
  3. Zathras
    1. OmniChest – bugfixing and maintenance:
      1. Discovered & resolved an issue causing all reserved balances to be reported as zero in the web frontend and via the API
      2. Consensus testing via Jenkins CI is now passing again

 

    1. OmniCore – working towards 0.0.10.1 milestone:
      1. Found a bug causing seed blocks 370000 to 380000 to be ignored (https://github.com/OmniLayer/omnicore/issues/322)
      2. Discovered seed blocks 370000 to 380000 were actually invalid and corrected them (https://github.com/OmniLayer/omnicore/pull/324)
      3. Generated new seed blocks for 380000 to 390000 (https://github.com/OmniLayer/omnicore/pull/324)
      4. Added capability for anyone to generate seed blocks via a new omni_getseedblocks call in RPC interface (https://github.com/OmniLayer/omnicore/pull/325)
      5. Added new consensus hash for block 390000 (https://github.com/OmniLayer/omnicore/pull/321)
      6. Completed work on the upgraded consensus hashing process to cover the entire state instead of just balances (https://github.com/OmniLayer/omnicore/pull/226)
      7. Fixed a bug reported by Sean where wrong tab is shown when using Bitcoin payment requests (https://github.com/OmniLayer/omnicore/pull/327)
      8. Removed structurally invalid transactions from seed block list (https://github.com/OmniLayer/omnicore/pull/332)
      9. Moved UI fee warnings from using hardcoded value to using adaptive fee estimation (https://github.com/OmniLayer/omnicore/pull/333)
      10. Reviewed & tested various pull requests from @dexX7
  1. dexx
    1. Sent out testing bounties
    2. Broadcasted activation transactions
    3. Published address-index modifications for Omni Core v0.0.10 release version (requested by Chris)
    4. Started activation transaction signing round
    5. Exposed Omni Core client version as integer via omni_getinfo:
      https://github.com/OmniLayer/omnicore/pull/318
    6. Exposed feature activation fields when decoding transactions via omni_decodetransaction:
      https://github.com/OmniLayer/omnicore/pull/317
    7. Update and add unit tests for new consensus hashes:
      https://github.com/OmniLayer/omnicore/pull/328
    8. Grow balances to fit on overview tab:
      https://github.com/OmniLayer/omnicore/pull/326
    9. Support providing height for omni_decodetransaction:
      https://github.com/OmniLayer/omnicore/pull/316
    10. Update documentation for omni_getseedblocks, omni_getcurrentconsensushash, omni_setautocommit:
      https://github.com/OmniLayer/omnicore/pull/334
    11. Disable logging to speed up RPC tests:
      https://github.com/OmniLayer/omnicore/pull/335
  2. Judith
    1. posting Craig’s interview
    2. posting V6 omnichest
    3. On going projects
    4. New projects
  3. Tomas
    1. Coming back to finish omniwallet rebrand
    2. PR created, working on Adam’s feedback
      1. https://github.com/OmniLayer/omniwallet/pull/1251
    3. Staging needs testing, please stop by and give it a try, specially the exchange 🙂
      1. https://staging.omniwallet.org/

 

State of the Layer: All Hands – Dec 29 2015

State of the Layer: All Hands – Jan 5 2016