Skip to content

Commit

Permalink
Create 3. April_2022.md
Browse files Browse the repository at this point in the history
  • Loading branch information
loredanacirstea committed Apr 24, 2022
1 parent 5a6aa82 commit 6a8a139
Showing 1 changed file with 92 additions and 0 deletions.
92 changes: 92 additions & 0 deletions evmos/3. April_2022.md
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


0 comments on commit 6a8a139

Please sign in to comment.