-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5a6aa82
commit 6a8a139
Showing
1 changed file
with
92 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
# Volunteering Effort | ||
|
||
## 22 March - April 2022: 391.3 h | ||
|
||
### Evmos Fees Module | ||
|
||
Speccing issue: https://github.com/tharsis/evmos/issues/437 - 4h | ||
|
||
#### Implementation: 200h | ||
|
||
March 27 - April 13 | ||
|
||
- https://github.com/tharsis/evmos/pull/436 | ||
- https://github.com/tharsis/evmos/pull/461 | ||
- https://github.com/tharsis/evmos/pull/464 | ||
- https://github.com/tharsis/evmos/pull/469 | ||
- https://github.com/tharsis/evmos/pull/471 | ||
- https://github.com/tharsis/evmos/pull/481 | ||
- https://github.com/tharsis/ethermint/pull/1027 | ||
- https://github.com/tharsis/ethermint/pull/1033 | ||
|
||
#### Spec: 24h | ||
- https://github.com/tharsis/evmos/pull/481 | ||
|
||
#### Video Demos | ||
|
||
##### Developer Gas Rewards @Layer 1 (a better EIP-1559) EIP Proposal: 20h | ||
|
||
- video Mar 30, 2022: https://youtu.be/MJ64V1Dqm6M | ||
- video script, recording, editing, publishing: 4h | ||
- programming: 8h | ||
- dapp: 8h | ||
|
||
##### Let's talk about fees (didactic analysis) - for Ethereum or any EVM-based chains: 19h | ||
|
||
- video Apr 2, 2022: https://youtu.be/XMlNtI-5ZPQ | ||
- video script, recording, editing, publishing: 4h | ||
- programming: 7h | ||
- analysis, diagram creation: 8h | ||
|
||
|
||
### Other | ||
|
||
#### PR review: 1.3h | ||
- https://github.com/tharsis/evmos/pull/486 (0.8 h) | ||
- https://github.com/tharsis/evmos/pull/501 (0.5 h) | ||
|
||
#### Team Calls: 6 h | ||
|
||
Presence in calls: 9*0.5 + 1.5 = 5.5 h | ||
|
||
#### Video Demos | ||
|
||
##### Provable News - Make Proofs Not War: 17 h | ||
|
||
What new use cases are enabled by Evmos & other Cosmos Chains | ||
|
||
- video Apr 9, 2022: https://youtu.be/6sLufsnUMK4 | ||
- video script, recording, editing, publishing: 6h | ||
- programming: 11h | ||
|
||
#### Validator Setup for Evmos Testnet 4: 4h | ||
|
||
#### Testing: 1 h | ||
|
||
- dashboard test claiming process | ||
- create 2 governance proposals, one for changing gov parameters: https://testnet.mintscan.io/evmos-testnet/proposals/6 | ||
|
||
### Subtotal | ||
|
||
4 + 200 + 24 + 20 + 19 + 1.3 + 6 + 17 + 4 + 1 = 296.3 h | ||
|
||
### InterChain Accounts Bridge Demo: 95 h | ||
|
||
in-work branches: | ||
- https://github.com/loredanacirstea/ethermint/tree/prototypes/interchain-accounts | ||
- https://github.com/loredanacirstea/evmos/tree/interchain-accounts2 | ||
|
||
- research ICA | ||
- integrated ICA in evmos - tested interchain bank transfers and it works | ||
- designed ICA precompile in Ethermint, to be used for bridges | ||
|
||
```solidity | ||
interface InterchainAccountsPrecompile { | ||
function emitTx(bytes32 chainId, bool storeResponse, bytes memory input) external returns(bytes memory success); | ||
function getResponse(bytes32 txHash) view external returns(bytes memory response, bytes memory error); | ||
} | ||
``` | ||
- tedious manual testing and debugging, a lot of trial and error work | ||
- integration tests were started | ||
|
||
|