From b4ed9ebcf17574a07353a9d7001959b8ff9539c8 Mon Sep 17 00:00:00 2001 From: marcelkb Date: Sun, 24 Aug 2025 21:37:52 +0200 Subject: [PATCH] Reya SDK Bugfix path to ABI (cherry picked from commit 7349dbb751b40d99482f7eaf2a354f9a9d33e158) --- sdk/reya_rpc/actions/bridge_in.py | 5 +++-- sdk/reya_rpc/actions/bridge_out.py | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sdk/reya_rpc/actions/bridge_in.py b/sdk/reya_rpc/actions/bridge_in.py index 44b33024..81905a96 100644 --- a/sdk/reya_rpc/actions/bridge_in.py +++ b/sdk/reya_rpc/actions/bridge_in.py @@ -1,4 +1,5 @@ import json +import pathlib from dataclasses import dataclass from web3 import Web3 @@ -17,10 +18,10 @@ class BridgeInParams: # Load contract ABI files -with open("sdk/reya_rpc/abis/SocketVaultWithPayload.json", encoding="utf-8") as f: +with open(pathlib.Path(__file__).parent.parent/"abis/SocketVaultWithPayload.json", encoding="utf-8") as f: vault_abi = json.load(f) -with open("sdk/reya_rpc/abis/Erc20.json", encoding="utf-8") as f: +with open(pathlib.Path(__file__).parent.parent/"abis/Erc20.json", encoding="utf-8") as f: erc20_abi = json.load(f) diff --git a/sdk/reya_rpc/actions/bridge_out.py b/sdk/reya_rpc/actions/bridge_out.py index 15019bb2..c50fa434 100644 --- a/sdk/reya_rpc/actions/bridge_out.py +++ b/sdk/reya_rpc/actions/bridge_out.py @@ -1,4 +1,5 @@ import json +import pathlib from dataclasses import dataclass from sdk.reya_rpc.exceptions import NetworkConfigurationError @@ -14,10 +15,10 @@ class BridgeOutParams: # Load contract ABI files -with open("sdk/reya_rpc/abis/SocketControllerWithPayload.json", encoding="utf-8") as f: +with open(pathlib.Path(__file__).parent.parent/"abis/SocketControllerWithPayload.json", encoding="utf-8") as f: controller_abi = json.load(f) -with open("sdk/reya_rpc/abis/Erc20.json", encoding="utf-8") as f: +with open(pathlib.Path(__file__).parent.parent/"abis/Erc20.json", encoding="utf-8") as f: erc20_abi = json.load(f)