-
Notifications
You must be signed in to change notification settings - Fork 1
refactor: RPC server with evmID (ethermint side) #5
base: develop
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Small nits left
Let's wait for @lovenoble to test before merging too.
x/evm/keeper/rpc_client.go
Outdated
// to create a new EVM instance. This is used to pass the EVM configuration | ||
// over RPC to the SGX binary. | ||
type PrepareTxEVMConfig struct { | ||
type StartEVMTxEVMConfig struct { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
type StartEVMTxEVMConfig struct { | |
type StartEVMConfig struct { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done.
server/start.go
Outdated
) | ||
|
||
type IncoApp interface { | ||
// Return evm keeper which is used in ethermint side to get evm keeper access |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// Return evm keeper which is used in ethermint side to get evm keeper access | |
// GetEvmKeeper returns evm keeper which is used in ethermint side to get evm keeper access |
Use go-style godocs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done.
server/start.go
Outdated
) | ||
|
||
type IncoApp interface { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
type IncoApp interface { | |
// incoApp is a local interface to get the EVM keeper from the Inco chain app, | |
// without introducing any circular dependencies. | |
type incoApp interface { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done.
Closes: https://github.com/Inco-fhevm/inco-monorepo/issues/21
To best tested with:
Description
TODO:
For contributor use:
docs/
) or specification (x/<module>/spec/
)godoc
comments.Unreleased
section inCHANGELOG.md
Files changed
in the Github PR explorerFor admin use:
WIP
,R4R
,docs
, etc)