avantis_trader_sdk.signers package
Submodules
avantis_trader_sdk.signers.base module
avantis_trader_sdk.signers.kms_signer module
- class avantis_trader_sdk.signers.kms_signer.KMSSigner(web3, kms_key_id, region_name='us-east-1')[source]
Bases:
BaseSigner
- class avantis_trader_sdk.signers.kms_signer.Signature(r, s, v)[source]
Bases:
object
Kinda compatible Signature class
- Parameters:
r (int)
s (int)
v (int)
- property vrs: Tuple[int, int, int]
- class avantis_trader_sdk.signers.kms_signer.SignedTransaction(rawTransaction, hash, r, s, v)[source]
Bases:
NamedTuple
Kinda compatible SignedTransaction class
- Parameters:
rawTransaction (HexBytes)
hash (HexBytes)
r (int)
s (int)
v (int)
-
hash:
HexBytes
Alias for field number 1
-
r:
int
Alias for field number 2
-
rawTransaction:
HexBytes
Alias for field number 0
-
s:
int
Alias for field number 3
-
v:
int
Alias for field number 4