From be8b87bf8573bcb457ea017280ad4ab18f07d73b Mon Sep 17 00:00:00 2001 From: BobTheBuidler <70677534+BobTheBuidler@users.noreply.github.com> Date: Mon, 9 Dec 2024 22:46:18 -0400 Subject: [PATCH] feat: implement cchecksum for ~2x faster checksumming --- ape_aws/accounts.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ape_aws/accounts.py b/ape_aws/accounts.py index 59ba18e..f464ccd 100644 --- a/ape_aws/accounts.py +++ b/ape_aws/accounts.py @@ -3,11 +3,12 @@ from ape.api.accounts import AccountAPI, AccountContainerAPI, TransactionAPI from ape.types import AddressType, MessageSignature, SignableMessage, TransactionSignature +from cchecksum import to_checksum_address from eth_account._utils.legacy_transactions import serializable_unsigned_transaction_from_dict from eth_account.messages import _hash_eip191_message, encode_defunct from eth_pydantic_types import HexBytes from eth_typing import Hash32 -from eth_utils import keccak, to_checksum_address +from eth_utils import keccak from .client import kms_client from .utils import _convert_der_to_rsv