Solovyov1796
916f251143
rename go mod path
2024-05-01 11:17:24 +08:00
Robert Pirtle
f4b8bf8f07
feat(evmutil): implement MsgConvertCosmosCoinFromERC20 ( #1609 )
...
* first pass at convert cosmos coin -> evm msg
* test ConvertCosmosCoinFromERC20 method
* test message server for MsgConvertCosmosCoinFromERC20
* update spec to include MsgConvertCosmosCoinFromERC20
* update changelog
* add CLI command for convert-cosmos-coin-from-erc20
* add test of removed/re-enable denom for convert
2023-06-02 14:26:51 -07:00
Robert Pirtle
d988330d7f
feat(evmutil): add MsgConvertCosmosCoinFromERC20 proto ( #1608 )
...
* add MsgConvertCosmosCoinFromERC20 proto & Msg impl
* test MsgConvertCosmosCoinFromERC20 validation
* register msg codec in this PR 😅
2023-06-02 12:36:59 -07:00
Robert Pirtle
fd83da7a05
feat(evmutil)!: emit events on MsgConvertCosmosCoinToERC20 ( #1604 )
...
* better error message for mismatched events
* rename evm asset conversion event types
* emit message event for MsgConvertCosmosCoinToERC20
* emit convert_cosmos_coin_to_erc20 event
2023-05-30 13:06:46 -07:00
Robert Pirtle
741f1e42ee
feat(evmutil)!: implement MsgConvertCosmosCoinToERC20 ( #1603 )
...
* feat(evmutil): implement MsgConvertCosmosCoinToERC20
* docs(evmutil): update module spec
* update changelog
* rename conversion -> conversion_evm_native
* refactor ConvertCosmosCoinToERC20 to keeper method
* add CLI cmd for MsgConvertCosmosCoinToERC20
* updates from pr
2023-05-30 12:00:01 -07:00
Robert Pirtle
6585ac24b0
feat(evmutil): track deployed contracts in state ( #1598 )
...
* feat(evmutil): track deployed contracts in state
* docs(evmutil): update state spec
* update changelog
2023-05-24 16:23:33 -07:00
Robert Pirtle
d4cbc759f8
update new names, NativeCoin -> CosmosCoin ( #1596 )
...
* rename contract NativeCoin -> CosmosCoin
* rename all entities NativeCoin -> CosmosCoin
* update changelog
* update protonet genesis.json
2023-05-23 12:32:27 -07:00
Robert Pirtle
61c3aa090b
feat(evmutil): add proto for MsgConvertNativeCoinToERC20 ( #1595 )
...
* add proto for MsgConvertNativeCoinToERC20
* implement Msg types & unit test validation
2023-05-23 11:01:45 -07:00
Draco Li
2b123bf007
Add EIP712 ante ( #1267 )
...
* add eip712 ante
* minor cleanup
* eip712 integration test with bridge conversion
* fix issues
* update bridge module
* merge bridge module convert logic
* update eip712 tests & update deps
* remove v17 migrations
* remove v17 migrations
* fix genesis test
* fix erc20 to coin tx
* remove eth check
* clean up imports
* remove
* fix evmutil cli
* remove bridge comments
* address feedback
* rename mint method
* add transfer checks for locking & unlocking funds
* fix gas
* increase gas even more
* fix amount check
Co-authored-by: Ruaridh <rhuairahrighairidh@users.noreply.github.com>
Co-authored-by: Ruaridh <rhuairahrighairidh@users.noreply.github.com>
2022-08-23 13:04:40 -04:00