From af277c9c40ee96b135fc389c30e2c7939b0a35f5 Mon Sep 17 00:00:00 2001 From: Alexandre Paillier Date: Fri, 5 Aug 2022 17:14:50 +0200 Subject: [PATCH] Removed dead code in EIP712 JSON handling python test code --- tests/ragger/eip712/InputData.py | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/tests/ragger/eip712/InputData.py b/tests/ragger/eip712/InputData.py index 8f63188..62c51c6 100644 --- a/tests/ragger/eip712/InputData.py +++ b/tests/ragger/eip712/InputData.py @@ -4,27 +4,19 @@ import os import json import sys import re -from enum import IntEnum, auto import hashlib from ecdsa import SigningKey from ecdsa.util import sigencode_der -import pdb from ethereum_client import EthereumClient, EIP712FieldType import base64 # global variables app_client: EthereumClient = None -parser = None -trans = None filtering_paths = None current_path = list() sig_ctx = {} -class ArrayType(IntEnum): - dynamic = 0 - fixed_size = auto() - # From a string typename, extract the type and all the array depth @@ -168,9 +160,6 @@ def encode_string(value, typesize): data.append(ord(char)) return data -def encode_byte(value, typesize): - return bytearray() - def encode_bytes_fix(value, typesize): return encode_hex_string(value, typesize) @@ -252,27 +241,6 @@ def send_struct_impl(structs, data, structname): return False return True -def send_sign(): - bip32path = bytearray.fromhex("8000002c8000003c800000000000000000000000") - path_len = bytearray() - path_len.append(int(len(bip32path) / 4)) - #send_apdu(INS_SIGN, 0x00, P2_VERS_NEW, path_len + bip32path) - print("send_apdu(INS_SIGN, 0x00, P2_VERS_NEW, path_len + bip32path)") - -#def send_filtering_activate(): -# #send_apdu(INS_FILTERING, P1_ACTIVATE, 0x00, bytearray()) -# print("send_apdu(INS_FILTERING, P1_ACTIVATE, 0x00, bytearray())") -# -def send_filtering_info(p1, display_name, sig): - payload = bytearray() - payload.append(len(display_name)) - for char in display_name: - payload.append(ord(char)) - payload.append(len(sig)) - payload += sig - #send_apdu(INS_FILTERING, p1, 0x00, payload) - print("send_apdu(INS_FILTERING, p1, 0x00, payload)") - # ledgerjs doesn't actually sign anything, and instead uses already pre-computed signatures def send_filtering_contract_name(display_name: str): global sig_ctx