Comments (14)
so far, I have changed to app, rootCmd, encoding and add Eth_Secpk251 to cmd to be recognized
from anone.
change to root.go in spm to include configuration for JSON RPC in app.toml:
from anone.
change to genesis-gen-accounts to add Eth_Secp256k1 address to genesis.json
from anone.
curl -X POST --data '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0x471C5E8e694AfB1b2212428FD760265A28124cb0", "latest"],"id":1}' -H "Content-Type: application/json" http://localhost:8545
from anone.
FFFFFFFFFFFUUUUUUUUUUUUCCCCCCCCCCCCKKKKKKKKKKKKK, finally
from anone.
evm is mainly resposible for handling all JSON-RPC call:
- rpc/etherum/namespaces/eth/api.go
- x/evm/keeper/grpc_query.go
- x/evm/keeper/statedb.go
The above order is how a JSON - RPC is handled.
from anone.
genesis.json provides chain params (field "app_state") which will be passed to InitGenesis(). That params will then be used by evm keeper to configure its own configuration
if configuration is wrong, such as still containing aphoton denom in my case, JSON-RPC will be faulty and do not return correct balance
from anone.
change to ethermint crypto/hd/algorithm.go will allow eth_secp256k1 algorithm be used for Metamask and secp256k1 be used for Cosmos wallet.
from anone.
This one cannot be added for now because it is conflicting with air drop stuffs. The addr of airdrop like Blurt follows HDPATH of cointype 118 while default cointype of etherming is 60. I must choose one because there can only be one coinType on keplr. Thus, it has to be default 118.
The possibility of integrating ethermint is bad for all types of cosmos chain until another solution is found due to the problem above.
from anone.
anoned keys add temp --recover --algo secp256k1 --coin-type 118 can still generate correct seck256k1 addr
from anone.
sending functionalities does work. I test in Metamask and it does send from 0x addr to another 0x addr.
In Metamask, it is not possible to send to another dig1 acc since Metamask only accepts 0x format
from anone.
.....this shall be an evm chain?
Oh, my
from anone.
I will say that decision is still uncertain.
from anone.
ethermint will be changed to Gravity Bridge instead
from anone.
Related Issues (20)
- NFT Marketplace: update collections HOT 2
- ICO and Launchpad module HOT 4
- Fractal KYC Integration HOT 7
- Add buf functionality to another - 1 so as to better handling of protoc generation
- Fractional ownership shoe NFTs HOT 1
- Update Anyone to Cosmos - SDK v0.45.0 HOT 1
- Add Anone testnet faucet in Discord HOT 4
- Testnet2: Bump up to cosmos-sdk v0.46.0
- API and RPC node address HOT 3
- Anone UI Design HOT 1
- Gravity Bridge implementation to Anone HOT 2
- Shoe NFT Marketplace HOT 6
- Minting An1 on BSC to launch on Polygon network HOT 5
- New NFT smart contract HOT 6
- Mint module HOT 3
- Claim Module HOT 7
- anoned balance issue HOT 3
- NFT Marketplace: create logic HOT 5
- NFT Marketplace: listing logic
- DAO DAO implementation HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from anone.