On Thursday 19-May, the team will launch a gov proposal on testnet
It is on testnet first.
On Thursday 19-May, the team will launch a gov proposal on testnet
It is on testnet first.
ok, I don’t see the need to vote in test net sorry, so will only the validators in testnet need to vote on the testnet to make this go though, or are all supporters suppose to vote on the test net, might seem a silly question but if you want things to get done people need to properly understand the action needed.
I don’t know if i even have any FX delegated in testnet anymore to even vote
You don’t have to do anything unless it is on main net.
thankyou, I will wait and watch
the reason for this process on Testnet is so that delegators and validators especially know what to expect for mainnet. Testnet is always a place for developers, validators…to do a dry run, test out their code…
I fully understand the reasons for testnet, but not voting on testnet we know that works; just seems like time waisted to me
It isn’t timing wasting, it is to prevent errors from happening.
This is to minimize risk, have better productivity and have better product quality before it is released.
none of which requires a vote on testnet to do, but i do understand it’s a way of making sure validators are paying attention
Let’s say that some validators don’t see the proposal and don’t vote, that means they won’t be aware of the necessary work for TestNet (and mater for mainnet).
We need to make sure that all validators are aware of the upgrade to be made.
If the vote fails, that means we’ll need to contact them further the line.
WE cant’ afford to have validators being slashed on the future mainnet upgrade, just because they didn’t care enough.
Voting for EVM-Testnet will commence today 19-May 2.15pm (GMT +8)
What happens to validators who do not upgrade their code? What is a hard fork?
After the node upgrade, the old web3 interface will stop, and the upgrade to complete the new web3 will open; Nodes that are not upgraded will not be affected, but there will be a fork at the upgrade height and stop synchronization
Is Governance voting on Mainnet and Testnet the same?
Testnet and Mainnet voting mechanisms work exactly the same except that the voting period for testnet is 2 days instead of 2 weeks for mainnet. Whoever has FX on mainnet can vote, delegators/validators. Delegators can override their validator’s votes, if not they will assume the validator’s votes. If you have Testnet tokens then you can participate in voting.
Why the need for voting on Testnet?
Reason for mirroring the entire process flow on testnet and calling for voting on Testnet is so that validators and delegators alike know the drill especially when they will be required to replicate this upgrade process eventually on the mainnet.
Additional resources for governance/voting:
Good luck guys…make it happen
Just attempted to install the new testnet EVM branch.
However, when following EVM upgrade tutorial, and issuing the fxcored network
command, I don’t get the result as expected in the guide :
ChainId: dhobyghaut
CrossChainSupportBscBlock: "1"
CrossChainSupportPolygonBlock: "1"
CrossChainSupportTronBlock: "1"
EIP155ChainID: "90001"
EvmSupportBlock: "408000"
GravityPruneValsetsAndAttestationBlock: "1"
GravityValsetSlashBlock: "1"
Network: testnet
Could you please provide further detailed instructions or update the Gitbook ?
Please note that version installed is now testnet-evm-651559e733569514ee66fa490f238ff1822384ed
Thanks
@FreenchXCore
Alright : actually, everything went fine, but executing fxcored was picking up the former version in [...]/go/bin
instead of the one in /usr/bin/
I corrected my paths and everything’s fine now.
[...]:~# fxcored network
ChainId: dhobyghaut
CrossChainSupportBscBlock: "1"
CrossChainSupportPolygonAndTronBlock: "1"
EIP155ChainID: "90001"
EvmV0ClearKVStores: evm,feemarket
EvmV0SupportBlock: "408000"
EvmV1SupportBlock: "2940000"
GravityPruneValsetAndAttestationBlock: "1"
GravityValsetSlashBlock: "1"
Network: testnet
[...]:~# fxcored version
evm-7ce73dca4dbf334a8b4fe4934a2fe79ef7c2e96e
Thanks again @Richard !!
{“ChainId”:“dhobyghaut”,“CrossChainSupportBscBlock”:“1”,“CrossChainSupportPolygonAndTronBlock”:“1”,“EIP155ChainID”:“90001”,“EvmV0ClearKVStores”:“evm,feemarket”,“EvmV0SupportBlock”:“408000”,“EvmV1SupportBlock”:“2940000”,“GravityPruneValsetAndAttestationBlock”:“1”,“GravityValsetSlashBlock”:“1”,“Network”:“testnet”}
{
“api”: {
“address”: “tcp://0.0.0.0:1317”,
“enable”: false,
“enabled-unsafe-cors”: false,
“max-open-connections”: 1000,
“rpc-max-body-bytes”: 1000000,
“rpc-read-timeout”: 10,
“rpc-write-timeout”: 0,
“swagger”: false
},
“bypass-min-fee”: {
“msg-types”: []
},
“evm”: {
“max-tx-gas-wanted”: 500000,
“tracer”: “”
},
“grpc”: {
“address”: “0.0.0.0:9090”,
“enable”: true
},
“halt-height”: 0,
“halt-time”: 0,
“iavl-cache-size”: 781250,
“index-events”: [],
“inter-block-cache”: true,
“json-rpc”: {
“address”: “0.0.0.0:8545”,
“api”: [
“eth”,
“net”,
“web3”
],
“block-range-cap”: 10000,
“enable”: true,
“evm-timeout”: 5000000000,
“feehistory-cap”: 100,
“filter-cap”: 200,
“gas-cap”: 25000000,
“http-idle-timeout”: 120000000000,
“http-timeout”: 30000000000,
“logs-cap”: 10000,
“txfee-cap”: 1,
“ws-address”: “0.0.0.0:8546”
},
“min-retain-blocks”: 0,
“minimum-gas-prices”: “4000000000000FX”,
“pruning”: “default”,
“pruning-interval”: “0”,
“pruning-keep-every”: “0”,
“pruning-keep-recent”: “0”,
“state-sync”: {
“snapshot-interval”: 0,
“snapshot-keep-recent”: 2
},
“telemetry”: {
“enable-hostname”: false,
“enable-hostname-label”: false,
“enable-service-label”: false,
“enabled”: false,
“global-labels”: [],
“prometheus-retention-time”: 0,
“service-name”: “”
},
“tls”: {
“certificate-path”: “”,
“key-path”: “”
}
}
Mine is like this
@ClaudioxBarros & @FrenchXCore i have updated the gitbook for the config app.toml file
api dict should return these 3 items only:
api:
Hi everyone, tomorrow on 21 June 22, there will be a final upgrade for testnet EVM. There will be a governance proposal for voting. After this, it should be full steam ahead for launching EVM on Mainnet.
Hi everyone, the new governance proposal for the latest upgrade is on the explorer. So do cast your vote!
The post on the release note and changes can be found here.
voted !! good luck !!
thank you buddy
Hi Testnet Validators,
There has been an update. There have been some issues of compatibility we have found in the code and would need all testnet validators to complete their upgrades.
You may follow the exact same steps denoted in the gitbook tutorial. Do remember to git pull the latest code, there has been changes.
This is the release note for the latest changes.