The demos are recorded every 2 weeks and posted to this YouTube playlist in the Evernym channel:
https://www.youtube.com/playlist?list=PLRp0viTDxBWGLdZk0aamtahB9cpJGV7ZF
Demo for Sprint EV 19.11 (2019-06-05)
- Welcome and goals, Richard (3 min)
- Indy-Node: Hot fix for Builder Net, Sergey K. (5 min)
- INDY-2128, INDY-2129
- Indy-Node + Indy SDK: AUTH_RULES improvements, Sergey M. (5 min)
- command to set multiple auth rules (INDY-2087, IS-1265)
- Auth Rule constraint to forbid an action (INDY-2077)
- Renaming TRUST_ANCHOR to ENDORSER in libindy (IS-1262)
- Indy-Node + Sovrin Plugins: Pluggable Request Handlers in Token Plugins, Nikita Kh. (5 min)
- ST-510
- Video 18.25 (2018-12-20)
- Plans for next sprint, Richard (3)
Demo for Sprint EV 19.10 (2019-05-23)
- Welcome and Goals, Alex S. (3 min)
- End-to-end Demo: Network administration, Sergey M. (10 min)
- End-to-end Demo on how to setup a Pool. It includes setting Auth Rules and Fees, setting Transaction Author Agreement, and do minting of tokens
- End-to-end Demo: Token usage, Sergey M. (10 min)
- End-to-end Demo of using tokens. It includes payment transfer transactions, and domain transactions with Fees.
- Plans for next sprint, Alex S. (4 min)
Demo for Sprint EV 19.09 (2019-05-08)
- Welcome and Goals, Richard (3 min)
- Indy Node: Transaction Author Agreement Design, Alex S. (4 min)
- Indy SDK: Transaction Author Agreement API in LibIndy, Sergey M. (4 min)
- Sovrin Token Plugins: Auth rule support for XFER, SET_FEES, and MINT, Renata (2 min)
- Plans for next sprint, Richard (4)
Demo for Sprint EV 19.08 (2019-04-26)
- Welcome and Goals, Richard (4 min)
- Indy Node: Auth rules examples and tests, Andrew N. (4 min)
- Indy Node: 1.7.0 release process, Andrey K. (4 min)
- Indy Node: Catch-up improvements, Sergey K. (4 min)
- INDY-2053
- Plans for next sprint, Richard (4 min)
Demo for Sprint EV 19.07 (2019-04-11)
- Welcome and Goals, Richard (4 min)
- Indy SDK: Minting tool, Artem I (4 min)
- ST-276
- Indy Node: Plan of integration tests for token plugins, Nikita Kh. (4 min)
- ST-524
- Indy Node and Sovrin Token: Replacing SET_FEES by AUTH_RULE, Andrew N. (4 min)
- ST-529
- Plans for next sprint, Richard (4 min)
Demo for Sprint EV 19.06 (2019-03-28)
- Welcome and Goals, Richard (4 min)
- Our sprints now also include the Sovrin Token backlog.
- Indy SDK: Updates to Credential Exchange and SDK architecture proposal, Nikita K. (4 min)
- IS-1182
- Indy SDK: Updates to SDK architecture proposal, Artem I. (2 min)
- IS-1196
- Indy SDK: Release of Indy SDK 1.8.2, Artem I. (2 min)
- IS-1199
- Indy Node: Restore 3PC state after restart from the Audit Ledger, Artem O. (4 min)
- INDY-1946
- HIPEs and SIPs: Anoncreds 2.0, and future HIPEs on Payments, Brent (4 min)
- ST-519
- Plans for next sprint, Richard (3 min)
Demo for Sprint EV 19.05 (2019-03-14)
- Welcome and Goals, Richard (2 min)
- Indy SDK: Announce IndySDK 2.0 architecture, Sergey M. (4 min)
- IS-1196
- Indy SDK: Auth Rule integration into Libindy and Indy-CLI, Artem I. (4 min)
- IS-1201
- IS-1202
- Indy Node: Consistent catch-up using Audit Ledger, Sergey Kh. (4 min)
- INDY-1945
- Indy Node: Release workflow and versioning improvements, Andrey K. (4 min)
- INDY-1992
- Plans for next sprint, Richard (3 min)
Demo for Sprint EV 19.04 (2019-02-28)
- Welcome and goals, Richard (4 min)
- Indy SDK: VCX Error handling enhancement, Artem I. (4 min)
- IS-1121
- Indy Node: Audit Ledger, Alex S. (4 min)
- INDY-1944
- Indy Node: Auth rules integrated into config ledger, Andrey N. (4 min)
- INDY-2001, INDY-2002, INDY-2006
- Indy Node: Persisting Instance Change messages, Renata (4 min)
- INDY-1984
- Plans for next sprint, Richard (3 min)
Demo for Sprint EV 19.03 (2019-02-14)
- Welcome and Goals, Richard (2 min)
- Indy SDK / Indy Node: Releases of IndyNode and IndySDK, Vladimir. (4 min)
- Indy Node: Freshness-based View Change, Sergey Kh. (4 min)
- INDY-1911
- Indy Node: Fixing detection of backup performance degradation, Renata T. (4 min)
- INDY-1933
- Indy SDK: Credential Exchange message family HIPE, Nikita Kh. (4 min)
- IS-1125
- Plans for next sprint, Richard (3 min)
Demo for Sprint EV 19.02 (2019-01-31)
- Welcome and Goals, Richard (2 min)
- Indy Node: Freshness, Alex (4 min)
- INDY-933
- Indy Node: Freshness support in validator info and Network Monitor role, Vladimir Sh. (4 min)
- INDY-1928
- Indy SDK: Freshness support, Nikita Kh. (4 min)
- IS-954
- Indy SDK: New stable release 1.8.0, Artem I. (4 min)
- IS-1150
- Plans for next sprint, Richard (3 min)
Demo for Sprint EV 19.01 (2019-01-17)
- Welcome and Goals, Richard. (2 min)
- Indy SDK: Indy SDK Error handling enhancement, Artem I. (4 min)
- Indy Node: Stashing during catch-up, Renata. (4 min)
- INDY-1876
- Indy Node: Audit ledger design, Sergey K. (4 min)
- INDY-1924
- Plans for next sprint, Richard (3 min)
Demo for Sprint EV 18.25 (2018-12-20)
2
Welcome and Goals
Richard
4
Indy SDK:
Matt
VCX: Credential Values format is outdated
IS-1101
4
Indy SDK
Vyacheslav G
PostgreSQL wallet storage
IS-1063
4
Indy Node
Artem O
New request handlers architecture
INDY-1728
INDY-1730
4
Indy Node
Sergey Kh.
Hotfix releases 1.6.80 and 1.6.82;
Issues with POOL_RESTART and triggering of VIEW_CHANGE
INDY-1896
INDY-1909
3
Plans for next sprint
Richard
Demo for Sprint EV 18.24 (2018-12-06)
2
Welcome and Goals
Richard
4
Indy SDK:
Artem
Preparation VCX for release
IS-874 IS-936
IS-950 IS-951 IS-952
IS-1090
IS-1059
IS-1061
IS-1071
4
Indy SDK
Nikita Kh.
Revocation serialization and AMCL migration
IS-1093
4
Indy Node
Vladimir
New Stable Release 1.6.79;
Improvements in Validator Info tool
INDY-1726
INDY-1814
INDY-1854
INDY-1841
INDY-967
4
Indy Node
Renata
Fixes related to BLS signature
INDY-1846
3
Plans for next sprint
Richard
Demo for Sprint EV 18.23 (2018-11-22)
2
Welcome and Goals
Alex and Sergey. M
4
Indy SDK:
Nikita Kh.
Rust wrapper integration
IS-1066
4
Indy SDK
Sergey M.
1.6.8 Release
IS-1030, IS-1031, IS-1032
4
Indy Node
Sergey Kh.
Found out why max node prod time increases during long load test
INDY-1747
4
Indy Node
Alex
Sequence diagram for Plenum Consensus Protocol
INDY-1851
3
Plans for next sprint
Alex/Sergey M.
Demo for Sprint EV 18.22 (2018-11-08)
5
Welcome and Goals
Richard
Upgrade of Sovrin Main Net
4
Indy SDK:
Artem I.
Dummy Agents
IS-1042
4
Indy SDK
Darko
IndyCLI resuming key rotation
IS-1036
2
Indy Node
Vladimir Sh.
Recent load test results
INDY-1774, 1775, 1776, 1821
2
Indy Node
Sergey Kh.
Test Pool Automation scripts
INDY-1641 Epic
8
Plans for next sprint
Richard
Changes to team organization
5
Q&A
Demo for Sprint EV 18.21 (2018-10-24)
2
Welcome and Goals
Alex
4
Indy SDK:
Sergey
Reduce common build times
IS-1020
4
Indy SDK:
Nem
Avoid VCX compile time linking with payments plugins
IS-934
4
Indy Node:
Renata
Fixes for Backup Instances degradation (leading to OOM)
INDY-1682
4
Indy Node:
Sergey Sh.
ZMQ memory Consumption
INDY-1686
3
Plans for next sprint
Alex
Demo for Sprint EV 18.20 (2018-10-11)
2
Welcome and Goals
Richard
4
Indy SDK:
Artem I.
Support DID seeds in hex format
1.6.7 release
IS-1023
IS-1024
4
Indy SDK:
Sergey M.
Rust Wrapper
Rust Wrapper CI/CD pipeline
IS-1013
IS-1014
4
Indy Node:
Sergey Kh.
Ledger 2.0: alternatives to RBFT
INDY-1615
INDY-1613
4
Indy Node:
Nikita S.
Fixing catch-up issues
INDY-1711
INDY-1739
INDY-1740
3
Plans for next sprint
5
Q&A
Demo for Sprint EV 18.19 (2018-09-27)
2
Welcome and Goals
Richard
4
Indy SDK:
Darko
Getting Started Tutorial for libvcx
IS-935
4
Indy SDK:
Artem I.
Indy CLI allows to work with wallets created outside of CLI
IS-988
4
Indy Node:
Andrey N.
Do not re-verify signature for Propagates
INDY-1649
4
Indy Node:
Dmitry
Support all FEEs txns in the load script
INDY-1665
3
Plans for next sprint
Demo for Sprint EV 18.18 (2018-09-13)
2
Welcome and Goals
Richard
4
Indy SDK:
Vladimir
Ledger queries without an active DID
IS-863
4
Indy SDK:
Slava
Better logging
4
Indy Node:
Sergey S
Historical data in validator-info
INDY-1637
4
Indy Node:
Renata
Switch off backup replicas with lost primary
INDY-1680
3
Plans for next sprint
Richard
Demo for Sprint EV 18.17 (2018-08-30)
2
Welcome and Goals
Alex / Slava
4
Indy Node:
Natalia Dracheva
Load testing with non-smooth load
4
Indy Node:
Sergey Shilov
False positive View Change issue and fixes
4
Indy SDK:
Artem
Support of RAW wallet keys
4
Indy SDK:
Sergey
Wallet benchmarking
3
Plans for next sprint
Alex / Slava
Demo for Sprint EV 18.16 (2018-08-16)
2
Welcome and Goals
Richard
4
Indy Node:
Artem Obruchnikov
Trust anchor permission not needed for ledger writes
4
Indy Node:
Vladimir
Load test results
4
Indy SDK:
Sergey
Advanced support of pool actions
4
Indy SDK:
Artem Ivanov
Support simplified pwhash key derivation algorithm in Wallet API
3
Plans for next sprint
Richard
Demo for Sprint EV 18.15 (2018-08-02)
2
Welcome and Goals
Richard
4
Indy Node:
Sergey Khoroshavin
INDY-1475: Explore timing and execution time
4
Indy Node:
Dmitry Surnin
INDY-1491: A possibility to upgrade Sovrin instead of Indy-Node
4
Indy SDK:
Sergey M
1.6.1 stable release
4
Indy SDK:
Artem
CD for mobile platforms
3
Plans for next sprint
Richard
5
Q&A
Demo for Sprint EV 18.14 (2018-07-19)
2
Welcome and Goals
Richard
4
Indy Node:
Nikita Zh.
Load and stress testing results
https://docs.google.com/spreadsheets/d/1DTjDsLSysFBiKU-9z4-IzunJk4wEy44hE_PGZYxnN_8/edit#gid=1813415708
4
Indy Node:
Sergey Sh.
Fix for open connection
issue
4
Indy SDK:
Sergey M
Fix for open connection
issue
https://github.com/hyperledger/indy-sdk/tree/master/doc/design/009-efficient-connections
4
Indy SDK:
Artem
Integrate tags-based search to Anoncreds workflow
3
Plans for next sprint
Richard
Demo for Sprint EV 18.13 (2018-07-05)
2
Welcome and Goals
Alex
4
Indy SDK:
Nikita Zh.
Indy SDK Release 1.5
4
Indy SDK:
Slava
Wallet access from cluster nodes
4
Indy Node:
Alex
Indy Node Release 1.4
4
Indy Node:
Dmitry S.
Decreasing amount of INFO log level
3
Plans for next sprint
Alex/Slava
5
Q&A
Demo for Sprint EV 18.12 (2018-06-21)
2
Welcome and Goals
Richard
4
Indy SDK:
Nikita Zhigunenko
Wallet Import/Export
4
Indy SDK:
Vyacheslav Gudkov
Support of Indy Node protocol version 2
4
Indy Node:
Alex
Fixing catchup cancellation during ViewChange
4
Indy Node:
Olga
Extending load script to support all write and read requests
3
Plans for next sprint
Richard
Demo for Sprint EV 18.11 (2018-06-06)
2
Welcome and Goals
Richard
4
Indy SDK:
Sergey M.
Support of state proofs for custom transactions
4
Indy SDK:
Nikita Zh.
get-validator-info command support
4
Indy Node:
Sergey Sh.
Using separate NICs and different queue sizes for client-to-node and node-to-node communication
4
Indy Node:
Renata
Using request’s digest to identify requests uniquely
3
Plans for next sprint
Richard
5
Q&A
Demo for Sprint EV 18.10 (2018-05-24)
2
Welcome and Goals
Richard
4
Indy SDK:
Nikita Kh.
Libnullpay now behaves like a real payment plugin, has automated build and binary packages
4
Indy SDK:
Artem I.
Integration of a new wallet
4
Indy Node:
Sergey Kh.
View Change issues and tests
4
Indy Node:
Dmitry S.
New load scripts
5
Plans for next sprint
Richard
Demo for Sprint EV 18.09 (2018-05-10)
2
Welcome and Goals
Richard
4
Indy SDK:
Nikita Kh.
Payments API:
- IS-661: Payments Interface: Java wrapper
- IS-635: Tokens Interface: Null payment handler for tests
- IS-638: Tokens Interface: Register tokens handler call integration tests
- IS-637: Tokens Interface: Payment address calls integration tests
- IS-639: Tokens Interface: Add request fees call integration tests
- IS-640: Token Interface: Tokens-related transactions builders integration tests
4
Indy SDK:
Artem
CLI plugins and payments commands:
- IS-652: Tokens Interface: Design CLI payments support
- IS-667: Tokens Interface: CLI user should be able to register custom payments and wallets plugins
- IS-668: Tokens Interface: CLI user should be able to assign fees to Ledger transactions
- IS-669: Tokens Interface: CLI user should be able to send payment-related transactions
- IS-66x: Tokens Interface: CLI user should be able to manage payment addresses in CLI
4
Indy Node:
Alex
New txn format
4
Indy Node:
Olga
Latest load testing results
- Plans for next sprint, Richard (5 min)
Richard