Hello everyone,
we’ve worked hard and many teams have completed a bunch of features in the past week. Unfortunately, our Friday-Recording was without sound due to the internet issues of the recordee (in this case myself). We will update this post with individual written updates from all the teams and i will also share a collection of links to the most important updates here.
Let us start with the billing overview for the product teams (these are not all people working on projects but its a rough overview from current contributors):
Followed by the written team updates:
Hello everybody,
I wanted to give a quick update to the development around the elixir sdk.
Check our last product update here: Week #16 - Elixir SDK Product Development Update
In the last two weeks we still continued work on getting a first usable version out to the public, you can track our progress here: https://github.com/aeternity/aepp-sdk-elixir
Progress
finished first high-level contracts module, to make contract usage as easy as possible for developers with integration of standalon…
Update from the SDK and Middleware teams:
Python SDK
Support for State Channels begun
Functions implemented to format numbers in a human-readable way for the command-line interface
One can now transfer a proportion of one’s balance in both SDK and CLI
For the next sprint, the focus will be documentation and continuing State Channel development
Go SDK
Oracle support begun
For the next sprint, focus will be stabilisation of Oracles, and the naming system (AENS).
JS SDK
State Channel stab…
Hybrid Voting æpp
During week 18 we completed and released the following:
Desktop connection: users can sign transactions inside aepps running on a desktop browser using the mobile base aepp.
Ledger integration: users can sign transactions in a desktop browser using ledger (seeing the account balance in their mobile base æpp as well as in the desktop browser).
AirGap interation (separate device): users can connect an AirGap Vault (on a separate device) account to the base æpp and sign transac…
Another update on core dev team activities that took place during the last two weeks (weeks 17-18).
Generalized Accounts
The team have finished the implementation of generalized accounts, including the necessary updates to the HTTP APIs that returns account information and transaction info. We have also limited what can be done in the GA authorization function (no calls to other contracts, no chain interaction, etc) in order to reduce the base fee for GA transactions. Test coverage has also be…
https://forum.aeternity.com/t/update-week-18-latest-documentation-hub/3358
In week #18, the AirGap/Papers team has been working on the following tasks.
AirGap Wallet
update from ionic 3 to ionic 4 to ensure that the application is future proof is currently in progress
æternity transaction list now supports transaction times
Deeplinking Improvements
Development for æternity Exchange support
Chrome Extension
The AirGap Wallet Chrome Extension PoC was announced in Week #17
update from ionic 3 to ionic 4 to ensure that the Chrome Extension is future proof is currentl…
Latest Dev-Suite Updates
Description
What we have focused on and working on lately was gathering all of the developer tools into one to form one powerful bundle, called the Development Suite or just Dev-Suite. Dev-suite aims to bring the ultimate experience for developers(having all of the tools and services in one place).
We believe that:
It should not be difficult to build a blockchain application (aepps) on aeternity
Last sprint we continued our efforts to work on updating the smart con…
[Week #18] Waellet - development update
Overview
After the initial public beta, I’ve iterated a few times over the release, and it is now published in the Chrome Web Store !
During the past weeks, what’s been done was mostly communication and aligning efforts with base aepps team.
Discussions about the AEX-2 and other AEXs related to wallets and keystore.
And finally descision on how to proceed with the aepp connection between a decentralized application and the browser wallet.
Development…
# AEX 6: Strategic Semantic Syntax: Contract Interaction Wrapper
<style>
.markdown-body { max-width: 80% !important; }
</style>
```
AEX: 6
Title: Strategic Semantic Syntax Part 1: Contract Interaction Wrapper
Author: Nikita Fuchs GitHub: @nikita-fuchs
License: BSD-3-Clause
Discussions-To: TBA
Status: Draft
Type: Standards Track
Created: 2019-05-04
References : AEX-2, AEX-4
```
*"If a 14 year old can't use it, your product is not completed."*
## Simple Summary
This file has been truncated. show original
# AEX-4
```
AEX: 4
Title: æternity wallet deep linking specification
Author: Shubhendu Shekhar (@shekhar-shubhendu), Andrea Giacobino (@noandrea)
License: BSD-3-Clause
Discussions-To: https://forum.aeternity.com/t/aex-4-aeternity-wallet-deep-linking-specification/3231
Status: Draft
Type: Standards Track
Created: 2019-04-03
```
## Simple Summary
The document describes and defines the deep linking specification that every æternity supported wallet can implement and follow to redirect users to a specific activity or page inside the application.
## Motivation
URI based deep linking enables websites or applications to interact with native applications registered to listen for aeternity URI scheme and trigger wallet actions like open wallet accounts directly from third-party applications.
This file has been truncated. show original
# AEX-3
```
AEX: 3
Title: Secret storage format
Author: Sascha Hanse <[email protected] >, Shubhendu Shekhar (@shekhar-shubhendu)
License: BSD-3-Clause
Discussions-To: https://forum.aeternity.com/t/aex-3-secure-storage-format/3220
Status: Draft
Type: Informational
Created: 2019-04-03
```
## Simple Summary
The document describes and defines the secret storage approach used by æternity.
## Motivation
The motivation for the AEX is to describe a standard way that is being used by æternity for secret storage.
This file has been truncated. show original
Here is a soundless recording of the call for lip-readers we will take care that this doesn’t happen again:
Important release
We also release the aetenrity hybrid voting aepp. Information to the ongoing voting (until May 14th) can be found here
Hello community!
We have reached a historic point. The time has come for community members to fulfill their role in shaping the platform’s future. If you haven’t already, please read the following blog post that was just posted in the Blog.
All insights and opinions are highly valued and we are looking forward to a healthy discourse. Share your opinion below!
Kind regards,
The AE Team
Updates
aeternity Tokens on Mainnet and aeternity Ethereum ERC-20 Tokens are eligible to vote. Also toke…
https://blog.aeternity.com/aeternity-first-on-chain-governance-vote-decentralization-2-0-5e0c8a01891a
4 Likes
Update from the SDK and Middleware teams:
Python SDK
Support for State Channels begun
Functions implemented to format numbers in a human-readable way for the command-line interface
One can now transfer a proportion of one’s balance in both SDK and CLI
For the next sprint, the focus will be documentation and continuing State Channel development
Go SDK
Oracle support begun
For the next sprint, focus will be stabilisation of Oracles, and the naming system (AENS).
JS SDK
State Channel stability has been improved, as has support for the ACI (external) compiler.
For the next sprint the focus will be preparing for the next hard fork, and Generalised Accounts.
Middleware
We’ve begun to prepare a high-performance hosting environment which will also improve availability
Some errors in importing have been fixed, and libraries updated
CORS now works even with Origin: null
which was an issue
Testing is now a little better, though still not great
Focus next sprint is the noise library, and indexing Oracle queries and responses
1 Like
I’ve added links to the ongoing work on AEX’s join the discussion here:
A new update from the AirGap Team just came in
In week #18, the AirGap/Papers team has been working on the following tasks.
AirGap Wallet
update from ionic 3 to ionic 4 to ensure that the application is future proof is currently in progress
æternity transaction list now supports transaction times
Deeplinking Improvements
Development for æternity Exchange support
Chrome Extension
The AirGap Wallet Chrome Extension PoC was announced in Week #17
update from ionic 3 to ionic 4 to ensure that the Chrome Extension is future proof is currentl…
We are testing Gitcoin to outsource some work to the community. Check it out here
And another update from aexpansions
Another great update coming in from the Elixir SDK Team
Hello everybody,
I wanted to give a quick update to the development around the elixir sdk.
Check our last product update here: Week #16 - Elixir SDK Product Development Update
In the last two weeks we still continued work on getting a first usable version out to the public, you can track our progress here: https://github.com/aeternity/aepp-sdk-elixir
Progress
finished first high-level contracts module, to make contract usage as easy as possible for developers with integration of standalon…
There is an update on AEX-6 coming in just now:
# AEX 6: Strategic Semantic Syntax: Contract Interaction Wrapper
<style>
.markdown-body { max-width: 80% !important; }
</style>
```
AEX: 6
Title: Strategic Semantic Syntax Part 1: Contract Interaction Wrapper
Author: Nikita Fuchs GitHub: @nikita-fuchs
License: BSD-3-Clause
Discussions-To: TBA
Status: Draft
Type: Standards Track
Created: 2019-05-04
References : AEX-2, AEX-4
```
*"If a 14 year old can't use it, your product is not completed."*
## Simple Summary
This file has been truncated. show original
1 Like
Added to the written update, a short video-update from Martin to the Dev-Suite: