Skip to content
This repository was archived by the owner on Apr 19, 2024. It is now read-only.

Commit c043291

Browse files
authored
Merge pull request #1 from supermario/transaction-challenges
Transaction challenges
2 parents 3e3de30 + b707552 commit c043291

File tree

10 files changed

+141
-9
lines changed

10 files changed

+141
-9
lines changed

challenge-OT4-T1/readme.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
| Challenge | Title | GTU Reward | Seats | Start Date | Last Date for Submission |
2+
| - | - | -:| - |- | - |
3+
| OT4-T1 | Simple bulk transactions. | 1000 GTU | 500 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
4+
##
5+
6+
## Preparation
7+
- Read the documentation to get a good understanding of the different transaction types:
8+
- [Concordium documentation](https://developers.concordium.com/en/testnet4/testnet/references/transactions.html)
9+
- `transaction --help`
10+
- `account --help`
11+
12+
## Setup
13+
- Create new or reuse identities (mobile wallet).
14+
- Create new or reuse accounts (mobile wallet or concordium-client).
15+
- Make sure that your sender account can cover all upcoming transaction fees paid from the general balance. A transfer will fail if the transfer fee cannot be paid. Failed transfers do not add to the requested transactions of the challenge. See [list of current transfer fees](https://github.com/Concordium/Testnet4-Challenges/issues/75).
16+
17+
## Mission
18+
- Use the concordium-client.
19+
- Send 100 simple transfers per hour.
20+
- Repeat that 5 times per day.
21+
- Repeat that 7 days.
22+
23+
## Important Note
24+
- Only successful transfers of the correct transfer type add to the hourly, daily and total amount of required transactions. Failed transfers do not count.
25+
- The submission will only be accepted, if the hourly, daily and total amount of required successful transactions of the correct type is achieved.
26+
27+
## Submission
28+
- In submission.txt
29+
- Add the account address of your sender account
30+
31+
Please follow the [submission instructions](/submission-process.md) thoroughly - your submission will not be accepted otherwise.

challenge-OT4-T1/submission.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
senderaccountaddress:<replace this text with the account address of the sender account>

challenge-OT4-T2/readme.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
| Challenge | Title | GTU Reward | Seats | Start Date | Last Date for Submission |
2+
| - | - | -:| - |- | - |
3+
| OT4-T2 | Shielded bulk transactions.| 2000 GTU | 200 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
4+
##
5+
6+
## Preparation
7+
- Read the documentation to get a good understanding of the different transaction types:
8+
- [Concordium documentation](https://developers.concordium.com/en/testnet4/testnet/references/transactions.html)
9+
- `transaction --help`
10+
- `account --help`
11+
12+
## Setup
13+
- Create new or reuse identities (mobile wallet).
14+
- Create new or reuse accounts (mobile wallet or concordium-client).
15+
- Make sure that your sender account can cover all upcoming transaction fees paid from the general balance. A transfer will fail if the transfer fee cannot be paid. Failed transfers do not add to the requested transactions of the challenge. See [list of current transfer fees](https://github.com/Concordium/Testnet4-Challenges/issues/75).
16+
17+
## Mission
18+
- Use the concordium-client.
19+
- Send 1 shielded transfer every 5 minutes.
20+
- Repeat that 8 hours per day.
21+
- Repeat that 7 days.
22+
23+
## Important Note
24+
- We use the terms shielded transfers and encrypted transfers interchangeably.
25+
- Only successful transfers of the correct transfer type add to the hourly, daily and total amount of required transactions. Failed transfers do not count.
26+
- The submission will only be accepted, if the hourly, daily and total amount of required successful transactions of the correct type is achieved.
27+
28+
## Submission
29+
- In submission.txt
30+
- Add the account address of your sender account
31+
32+
Please follow the [submission instructions](/submission-process.md) thoroughly - your submission will not be accepted otherwise.

challenge-OT4-T2/submission.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
senderaccountaddress:<replace this text with the account address of the sender account>

challenge-OT4-T3/readme.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
| Challenge | Title | GTU Reward | Seats | Start Date | Last Date for Submission |
2+
| - | - | -:| - |- | - |
3+
| OT4-T3 | Mixed bulk transactions. | 3000 GTU | 200 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
4+
##
5+
6+
## Preparation
7+
- Read the documentation to get a good understanding of the different transaction types:
8+
- [Concordium documentation](https://developers.concordium.com/en/testnet4/testnet/references/transactions.html)
9+
- `transaction --help`
10+
- `account --help`
11+
12+
## Setup
13+
- Create new or reuse identities (mobile wallet).
14+
- Create new or reuse accounts (mobile wallet or concordium-client).
15+
- Make sure that your sender account can cover all upcoming transaction fees paid from the general balance. A transfer will fail if the transfer fee cannot be paid. Failed transfers do not add to the requested transactions of the challenge. See [list of current transfer fees](https://github.com/Concordium/Testnet4-Challenges/issues/75).
16+
17+
## Mission
18+
- Use the concordium-client.
19+
- Send 4 different transfers every 10 minutes, i.e. 1 simple transfer plus 1 shielded transfer plus 1 shielding amount plus 1 unshielding amount every 10 minutes.
20+
- Repeat that 7 hours per day.
21+
- Repeat that 7 days.
22+
23+
## Important Note
24+
- We use the terms shielded transfers and encrypted transfers interchangeably.
25+
- Only successful transfers of the correct transfer type add to the hourly, daily and total amount of required transactions. Failed transfers do not count.
26+
- The submission will only be accepted, if the hourly, daily and total amount of required successful transactions of the correct type is achieved.
27+
28+
## Submission
29+
- In submission.txt
30+
- Add the account address of your sender account
31+
32+
Please follow the [submission instructions](/submission-process.md) thoroughly - your submission will not be accepted otherwise.

challenge-OT4-T3/submission.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
senderaccountaddress:<replace this text with the account address of the sender account>

challenge-OT4-T4/readme.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
| Challenge | Title | GTU Reward | Seats | Start Date | Last Date for Submission |
2+
| - | - | -:| - |- | - |
3+
| OT4-T4 | Scheduled transfers. | 1000 GTU | 500 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
4+
##
5+
6+
## Preparation
7+
- Read the documentation to get a good understanding of the different transaction types:
8+
- [Concordium documentation](https://developers.concordium.com/en/testnet4/testnet/references/transactions.html)
9+
- `transaction --help`
10+
- `account --help`
11+
12+
## Setup
13+
- Create new or reuse identities (mobile wallet).
14+
- Create new or reuse accounts (mobile wallet or concordium-client).
15+
- Make sure that your sender account can cover all upcoming transaction fees paid from the general balance. A transfers will fail, if the transfer fee cannot be paid. Failed transfers do not add to the requested transaction of the challenge. See [list of current transfer fees](https://github.com/Concordium/Testnet4-Challenges/issues/75).
16+
17+
## Mission
18+
- Use the concordium-client.
19+
- Send 1 scheduled transfer with 50 releases per day, specified either via schedule or regular interval.
20+
- Check the correct behaviour of locked-up amounts, release schedule and amounts at disposal in the mobile wallet.
21+
- Repeat that 7 days.
22+
23+
## Important Note
24+
- Only successful transfers of the correct transfer type add to the hourly, daily and total amount of required transactions. Failed transfers do not count.
25+
- The submission will only be accepted, if the hourly, daily and total amount of required successful transactions of the correct type is achieved.
26+
27+
## Submission
28+
- In submission.txt
29+
- Add the account address of your sender account
30+
31+
Please follow the [submission instructions](/submission-process.md) thoroughly - your submission will not be accepted otherwise.

challenge-OT4-T4/submission.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
senderaccountaddress:<replace this text with the account address of the sender account>

readme.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,15 @@ Each challenge has its own subfolder under `challenge-OT4-*` with a `readme.md`
2727
| OT4-B2 | [Run a baker for a month.](challenge-OT4-B2) | 1000 GTU | 250 | 20-01-2021 23:00 PT | 03-03-2021 23:00 PT |
2828
| OT4-B3 | [Register and deregister as baker.](challenge-OT4-B3) | 2000 GTU | 250 | 20-01-2021 23:00 PT | 03-03-2021 23:00 PT |
2929
| OT4-B4 | [Make baker updates.](challenge-OT4-B4) | 3000 GTU | 250 | 20-01-2021 23:00 PT | 03-03-2021 23:00 PT |
30+
| OT4-T1 | [Simple bulk transactions.](challenge-OT4-T1) | 1000 GTU | 500 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
31+
| OT4-T2 | [Shielded bulk transactions.](challenge-OT4-T2) | 2000 GTU | 200 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
32+
| OT4-T3 | [Mixed bulk transactions.](challenge-OT4-T3) | 3000 GTU | 200 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
33+
| OT4-T4 | [Scheduled transfers.](challenge-OT4-T4) | 1000 GTU | 500 | 27-01-2021 23:00 PT | 17-02-2021 23:00 PT |
3034

3135
Each of the baker challenge OT4-B* takes 4 weeks to complete. OT4-B1 can be run as a stand-alone challenge or concurrently with <ins>**one of**</ins> either OT4-B2, OT-B3, or OT4-B4. OT4-B2, OT4-B3, and OT4-B4 **cannot** be combined with each other.
3236

37+
Each of the transaction challenge OT4-T* takes 1 week to complete. The transaction challenges can be run concurrently, i.e. they can be combined with each other.
38+
3339
The challenges intentionally only provide a minimum description of the tasks. For detailed step-to-step guides and troubleshooting, we expect contributors to consult [Documentation and Help](#documentation-and-help) or our [Discord channel](https://discord.com/invite/xWmQ5tp).
3440

3541

status.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,17 @@ The purpose of this document is to provide real-time information when it comes t
88

99
### ✅ Test Network
1010

11-
* [Jan 27 10:45 CET](https://discord.com/channels/667378330923696158/687313907500449849/803924019606716457) We are running some load experiments on the chain right now. Network delays and long finalization times as well as unresponsive network dashboards and wallets are to be expected.
12-
13-
[//]: # (* No known issues)
14-
[//]: # (* No limitations)
15-
[//]: # (* No scheduled downtime)
11+
* No known issues
12+
* No limitations
13+
* No scheduled downtime
1614

1715
### ✅ Identity Issuer Notabene
1816

1917
* No known issues
2018

2119
### ✅ Challenges & Supporting Tooling
2220

23-
* [Jan 27 10:45 CET](https://discord.com/channels/667378330923696158/687313907500449849/803924019606716457) We are running some load experiments on the chain right now. Network delays and long finalization times as well as unresponsive network dashboards and wallets are to be expected.
24-
25-
[//]: # (* No known issues)
21+
* No known issues
2622

2723
### FAQs and Troubleshooting
2824

@@ -31,4 +27,4 @@ The purpose of this document is to provide real-time information when it comes t
3127

3228
## Past Updates
3329

34-
n/a
30+
* [Jan 27 10:45 CET](https://discord.com/channels/667378330923696158/687313907500449849/803924019606716457) We are running some load experiments on the chain right now. Network delays and long finalization times as well as unresponsive network dashboards and wallets are to be expected.

0 commit comments

Comments
 (0)