From 5ad98c8792a7ce13d19455f2ecbedd961a1700b3 Mon Sep 17 00:00:00 2001 From: Francois Beutin Date: Wed, 3 Apr 2024 12:59:27 +0200 Subject: [PATCH] Bump ethereum-plugin-sdk --- ethereum-plugin-sdk | 2 +- fuzzing/mocks.c | 9 +++++++++ src/handle_query_contract_ui.c | 1 - 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ethereum-plugin-sdk b/ethereum-plugin-sdk index 0a98664d..8fe65724 160000 --- a/ethereum-plugin-sdk +++ b/ethereum-plugin-sdk @@ -1 +1 @@ -Subproject commit 0a98664deba849f05a51407d8a3edb05cd83d464 +Subproject commit 8fe6572458355828097fa5183a41c83ccb25fece diff --git a/fuzzing/mocks.c b/fuzzing/mocks.c index 5b5358cb..15370ca9 100644 --- a/fuzzing/mocks.c +++ b/fuzzing/mocks.c @@ -1,4 +1,7 @@ #include "plugin.h" +#include "lcx_common.h" +#include "lcx_hash.h" +#include size_t strlcat(char *dst, const char *src, size_t size) { size_t srclen; /* Length of source string */ @@ -33,3 +36,9 @@ size_t strlcpy(char *dst, const char *src, size_t size) { return (srclen); } + +cx_err_t cx_keccak_256_hash_iovec(const cx_iovec_t *iovec, + size_t iovec_len, + uint8_t digest[static CX_KECCAK_256_SIZE]) { + return CX_OK; +} diff --git a/src/handle_query_contract_ui.c b/src/handle_query_contract_ui.c index 6d2b8b49..907661e4 100644 --- a/src/handle_query_contract_ui.c +++ b/src/handle_query_contract_ui.c @@ -61,7 +61,6 @@ static bool set_beneficiary_ui(ethQueryContractUI_t *msg, context_t *context) { return getEthAddressStringFromBinary( context->beneficiary, msg->msg + 2, // +2 here because we've already prefixed with '0x'. - msg->pluginSharedRW->sha3, chainid); }