docs: Ethereum integration guide#39
Conversation
Review: Ethereum integration guideMust fix
Suggestions
Verified
|
|
Please review before merging. |
bffdf77 to
1945174
Compare
1945174 to
3795697
Compare
|
Feedback addressed:
|
…I guidance - Fix deprecated Rust ECDSA import: ic_cdk::api::management_canister::ecdsa -> ic_cdk::management_canister; EcdsaPublicKeyArgument -> EcdsaPublicKeyArgs - Replace dfx_test_key with test_key_1 as default (both Motoko and Rust); mention key_1 for production - MultiResult/RpcResult -> MultiRpcResult with correct Ok/Err arms throughout all Rust snippets; use evm_rpc_types imports - Update prose reference: MultiResult -> MultiRpcResult - CLI testing: replace unresolved verification comment with clear guidance — query calls work directly, update calls require going through backend wrapper - Remove local deployment verification comment (resolved by icp.yaml approach) - Cargo.toml note: remove unused evm_rpc_client and ic-canister-runtime; keep only evm_rpc_types and ic-cdk which the examples actually use
|
Review complete. All findings addressed in commit 6faab6b: Fixed:
Verified:
|
…date Upstream comment
|
Feedback addressed:
|
Summary
Sync recommendation
Informed by
dfinity/portal—docs/building-apps/chain-fusion/ethereum/*;dfinity/icskills—skills/evm-rpc/SKILL.md;dfinity/cdk-rs—ic-cdk/src/management_canister.rs(ECDSA management canister API)