State of the Layer: All Hands – Feb 23 2016

  • Adam
    1. Omniwallet
      1. Ongoing: managing support
      2. Reviewing staging branch with Tomas
        1. provided plenty of feedback for review
    2. OmniEngine
      1. updating for dex 2.0 (getting close)
  • Patrick
    1. Traveling, but heavy week, PR refreshed and about to drop, Dex activates aprox. Feb 25th (250 blocks to go)
    2. CNY Arb formula and logic rework, optimized Rest calls for this phase (more websocket integration later), maybe 3-4 hours of focused work left to get that singing
    3. Spec for fees and subscribe tx for v11
    4. Pushing forward on first REIT
  • Marv
    1. tested staging.omniwallet.org, submitted several items that need attention
    2. proposed an algorithm to remove leading 0-value bytes in 8-byte integers (e.g. token amounts and token UIDs) in transaction messages
    3. are we ignoring transaction message size in UID tokens proof-of-concept?
    4. What are the priorities for the next release?
  • Sean
    1. Helped create SAFE App Store Coin for SAFE App Store.
    2. Working on OmniTradeJS and minor website update then moving back OmniJ.
  • Zathras
    1. OmniCore
      1. Scale testing UT database (example see http://omnichest.info/testnet/utdbperftesting.html)
      2. Minor code path optimizations
      3. Fixed bug that could crash client when processing unique send for non-existent token
      4. Broadcast various MetaDEx cancel transactions as requested by Adam for OmniWallet testing
    2. OmniChest
      1. Minor bug fixes & changes per feedback requests
      2. New API requests delivered as requested
      3. Improved handling of cancel transactions (discovered type handling issues)
  • dexx
    1. Assisted with integration of Omni Core and a new exchange
    2. Started to port the code base to Bitcoin Core 0.12
  • Tomas
    1. Fixed bugs for the rebrand
  • Judith
    1. On going projects
    2. New projects
    3. Reaching out to crowdsale platforms (coordinated with Patrick)

State of the Layer: All Hands – Feb 16 2016

State of the Layer: All Hands – Feb 23 2016

State of the Layer: All Hands – Feb 16 2016

 

  • Adam
    1. Omniwallet
      1. Ongoing: managing support
      2. Reviewing staging branch with Tomas
    2. OmniEngine
      1. added source for Safe exchange coin price info
  • Patrick
    1. Great week for capital – MAID UP, OMNI UP, BTC UP, what up
    2. Established outline for smart contract triggers and hit on subscription tx type
    3. Finished formation work
    4. Many calls, made a lot of progress on regulatory design
    5. Very close to profitability in CNY Arb
  • Marv
    1. Omniwallet
      1. coordinated w/ Tomas so he could fix Overview page summary values
      2. ongoing: support as necessary
    2. Talked to Sococo about keeping our space – likely to happen
  • Sean
    1. New www.OmniLayer.org site is now live (hosted on Github)
    2. Working on Omni RPC node client this week.
    3. Looking to make an updated Omni slide presentation – contact me if you want to help.
  • Zathras
    1. OmniChest
      1. Trying to address the “testnet” issue (bursts of thousands of blocks spaced seconds apart burning through all CPU credits) with various methods
      2. Minor bugfixes
    2. OmniCore
      1. Reviewed/tested @dexX7’s work on removing legacy code (https://github.com/OmniLayer/omnicore/pull/343)
      2. Fixed missing activation notification in UI (https://github.com/OmniLayer/omnicore/pull/344)
    3. OmniWallet
      1. Tested staging with various tests, list of bugs ready to supply
  • dexx
    1. Removed legacy pre-OP_RETURN code from Omni Core (basically cleanup after the release)
    2. Started to create and convert unit tests for UIT
    3. BlockCypher added Omni transaction detection to their API and transaction explorer
  • Tomas
    1. Fixed balances for the omniwallet rebrand
    2. Had to change the whole way that numbers where being displayed.
    3. Fixed buy order amount conversion to willets
    4. Fixed success notifications.
    5. Added error notifications.
    6. Testing staging to wrap it up and deploy
  • Judith
    1. On going projects
    2. New projects
    3. Reaching out to crowdsale platforms (coordinated with Patrick)

State of the Layer: All Hands – Feb 09 2016

State of the Layer: All Hands – Feb 16 2016

State of the Layer: All Hands – Feb 09 2016

  • Craig
    1. Dex Phase II activation transactions ready to be signed (today!)
    2. Write-up for MIT on use of meta-protocols for asset definition and management vs alternatives
    3. Working on PR for dynamic activations, decentralized governance, etc.
    4. Updates on new protocol features
      1. current status for Uniquely Identifiable Tokens (UIT)
      2. still need a write up on parent-id of tokens (folders!)
    5. Omniwallet deployment – staging testing
    6. Sent a note to Gliss (coinmarketcap) to rename Mastercoin (Omni) to Omni
      1. name has been updated, image is broken, new images submitted
    7. DNS changes for omnilayer.github.io / omnilayer.org
    8. Known to-do’s
  • Adam
    1. Omniwallet
      1. Ongoing: managing support
      2. Reviewing staging branch
        1. Will review with Tomas and plan for deployment
    2. Updated/launched new Omnilayer.org with Sean
  • Patrick
    1. Waiting on commercial letter, outlined tax filing and cost-estimate
    2. Got Metaliquid trading continuously without error now time to refine profitability – breakthrough
    3. Content work w/ Sean on new website
    4. Seeking importers to work with on West African farms
  • Marv
    1. Omniwallet user support – can we make it harder for users to send tokens to a wallet that doesn’t support that token type?
      1. asset overview totals way off on staging
    2. http://omnilayer.github.io review & comments to Sean
    3. catching up on Uniquely Identifiable Tokens (UIT) thread https://github.com/OmniLayer/omnicore/issues/340
    4. Talking to Sococo tomorrow
  • Sean
    1. New Omni Layer website ready to launch (http://omnilayer.github.io)
      1. Need content sign-off from Craig
      2. Will work with Craig or Adam to switch DNS
  • Zathras
    1. First draft proof-of-concept OmniCore 0.11 for UT completed, examples demonstrated during all hands
  • Tomas
    1. Fixing rounding/conversion issue in omniwallet
    2. deployment next wednesday
  •  Judith
    1. On going projects
    2. New projects

Goals

  1. Test http://staging.omniwallet.org/ (everyone)
  2. Sign MetaDEx activation transaction (Craig)

State of the Layer: All Hands – Feb 02 2016

State of the Layer: All Hands – Feb 09 2016

State of the Layer: All Hands – Feb 02 2016

  • Craig
    1. Dex Phase II activation transactions ready to be signed
    2. Working on PR for dynamic activations, decentralized governance, etc.
    3. Updates on new protocol features
      1. tally map tests succeeded for subtoken tracking
      2. still need a write up on parent-id of tokens (folders!)
    4. Omniwallet deployment – staging testing
    5. Sent a note to Gliss (coinmarketcap) to rename Mastercoin (Omni) to Omni – no update yet
    6. Known to-do’s
  • Adam
    1. Omniwallet
      1. Ongoing: managing support
      2. Last week’s planned maint  
        1. Completed no issues
      3. Reviewing staging branch and pr
        1. Met with Tomas end of last week and did some good debugging on staging.
        2. Aim to deploy next week if everything else checks out
    2. Signed MetaDEx activation transactions for both proposed activation blocks
  • Patrick
    1. Omniwallet testing
    2. Wrestling with API timing management, those Chinese REST APIs don’t like rapid fire.
    3. Paperwork and reference letter round-up.
    4. Drafted Press Release
  • Marv
    1. Commented on GitHub issue about uniquely identifiable tokens
    2. Is a serial number just one example of token attributes (some dynamic, some static)?
      1. How about a class of objects that are attributes such that they can be assigned to tokens?
    3. Form of payment for Sococo subscription?
    4. Generally unavailable thru Sunday
  • Sean
    1. Working on Omni node.js RPC client
      1. Proposed requirement of Node 4.2 or later
      2. Making Omni client a “subclass” of the Bitcoin client
      3. Adding Promise support to Patrick’s tests (better async handling)
    2. Quick move of Omni website (by tomorrow)
  • Zathras
    1. OmniChest v6.1 live today.  Notable changes:
      1. Pending support (display unconfirmed transactions)
      2. Pagination (allows much larger range in transaction histories)
      3. Testnet support (test network support via ‘Switch to testnet’ button)
      4. Hashing optimizations (reduces change delta to allow engine to run more frequently)
    2. OmniChest v6.1 bug fixes:
      1. DEx won’t load on Chrome (fixed, due to null values when chart starts on a month with no trades)
      2. Class C detection fails (fixed, output analysis missing nulldata outputs)
      3. Searching unconfirmed transactions returns not found (fixed, pending support added)
      4. Wallets page does not open links in new tabs (fixed, target=_blank added to respective links)
      5. Wallets page has some non-working links (fixed, using HTTPS instead of HTTP for bintray redirect)
      6. Activation transactions are not found (fixed, activation support re-activated)
      7. Change issuer transactions are not found (fixed, type detection error resolved)
      8. Never used addresses throw server error (fixed, “first seen” datetime conversion on null value)
    3. OmniCore:
      1. Signed MetaDEx activation transactions for both proposed activation blocks
      2. Coded concept for storage of UIT
  • dexx
    1. Tested Zathras’ new “omni_getmetadexhash” RPC
    2. Created MetaDEx activation transactions (target: 399000-400000)
    3. Locally tested and played with refactored version of balance handling in Omni Core, as preparation for UIT
  • Judith
    1. On going projects
    2. New projects
    3. Reaching out to crowdsale platforms (coordinated with Patrick)

State of the Layer: All Hands – Jan 26 2016

State of the Layer: All Hands – Feb 02 2016