-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #161 from LedgerHQ/fbe/ethereum_tests
Use ETH client to write exchange tests for the test runner
- Loading branch information
Showing
829 changed files
with
119 additions
and
694 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,90 +1,16 @@ | ||
from ragger.utils import pack_APDU, RAPDU | ||
from ragger.error import ExceptionRAPDU | ||
|
||
from ragger.utils import create_currency_config | ||
from ragger.bip import pack_derivation_path | ||
|
||
ETH_CONF = create_currency_config("ETH", "Ethereum", ("ETH", 18)) | ||
|
||
ETH_PACKED_DERIVATION_PATH = pack_derivation_path("m/44'/60'/0'/0/0") | ||
|
||
|
||
class Command: | ||
GET_PUBLIC_KEY = 0x02 | ||
SIGN = 0x04 | ||
GET_APP_CONFIGURATION = 0x06 | ||
SIGN_PERSONAL_MESSAGE = 0x08 | ||
PROVIDE_ERC20_TOKEN_INFORMATION = 0x0A | ||
SIGN_EIP_712_MESSAGE = 0x0C | ||
GET_ETH2_PUBLIC_KEY = 0x0E | ||
SET_ETH2_WITHDRAWAL_INDEX = 0x10 | ||
SET_EXTERNAL_PLUGIN = 0x12 | ||
PROVIDE_NFT_INFORMATION = 0x14 | ||
SET_PLUGIN = 0x16 | ||
PERFORM_PRIVACY_OPERATION = 0x18 | ||
|
||
|
||
class P1: | ||
NON_CONFIRM = 0x00 | ||
FIRST = 0x00 | ||
CONFIRM = 0x01 | ||
MORE = 0x80 | ||
|
||
|
||
class P2: | ||
NO_CHAINCODE = 0x00 | ||
CHAINCODE = 0x01 | ||
|
||
ETH_PATH = "m/44'/60'/0'/0/0" | ||
|
||
class TxType: | ||
MIN = 0x00 | ||
EIP2930 = 0x01 | ||
EIP1559 = 0x02 | ||
LEGACY = 0xc0 | ||
MAX = 0x7f | ||
|
||
|
||
ERR_SILENT_MODE_CHECK_FAILED = ExceptionRAPDU(0x6001, "ERR_SILENT_MODE_CHECK_FAILED") | ||
|
||
|
||
class EthereumClient: | ||
CLA = 0xE0 | ||
def __init__(self, client, derivation_path=b''): | ||
self._client = client | ||
self._derivation_path = derivation_path or ETH_PACKED_DERIVATION_PATH | ||
|
||
@property | ||
def client(self): | ||
return self._client | ||
|
||
@property | ||
def derivation_path(self): | ||
return self._derivation_path | ||
|
||
def _forge_signature_payload(self, additional_payload: bytes): | ||
return pack_APDU(self.CLA, Command.SIGN, data=(self.derivation_path + additional_payload)) | ||
|
||
def _exchange(self, | ||
ins: int, | ||
p1: int = P1.NON_CONFIRM, | ||
p2: int = P2.NO_CHAINCODE, | ||
payload: bytes = b''): | ||
return self.client.exchange(self.CLA, ins=ins, p1=p1, p2=p2, data=payload) | ||
|
||
def get_public_key(self): | ||
return self._exchange(Command.GET_PUBLIC_KEY, payload=self.derivation_path) | ||
ETH_CONF = create_currency_config("ETH", "Ethereum", ("ETH", 18)) | ||
ETH_PACKED_DERIVATION_PATH = pack_derivation_path(ETH_PATH) | ||
|
||
def sign(self, extra_payload: bytes = bytes.fromhex('eb')): | ||
# TODO: finish ETH signature with proper payload | ||
payload = self.derivation_path + extra_payload | ||
return self._exchange(Command.SIGN, payload=payload) | ||
|
||
BSC_CONF = create_currency_config("BNB", "Binance Smart Chain", ("BNB", 18)) | ||
BSC_PACKED_DERIVATION_PATH = pack_derivation_path(ETH_PATH) | ||
|
||
def eth_amount_to_wei(eth_amount: int) -> int: | ||
return round(eth_amount * 10**18) | ||
ETC_PATH = "m/44'/60'/0'/0/0" | ||
|
||
def eth_amount_to_wei_hex_string(eth_amount: int) -> str: | ||
hex = '{:x}'.format(eth_amount_to_wei(eth_amount)) | ||
if (len(hex) % 2 != 0): | ||
hex = "0" + hex | ||
return hex | ||
ETC_CONF = create_currency_config("ETC", "Ethereum Classic", ("ETC", 18)) | ||
ETC_PACKED_DERIVATION_PATH = pack_derivation_path("m/44'/61'/0'/0/0") |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,10 @@ | ||
ragger[tests,speculos] >= 1.9.2 | ||
protobuf==3.20.0 | ||
protobuf | ||
stellar_sdk | ||
base58 | ||
xrpl-py | ||
scalecodec | ||
bip32 | ||
bip32 | ||
embit | ||
--extra-index-url https://test.pypi.org/simple/ | ||
ledger_app_clients.ethereum |
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00000.png
Oops, something went wrong.
Binary file added
BIN
+314 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00001.png
Oops, something went wrong.
Binary file added
BIN
+323 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00002.png
Oops, something went wrong.
Binary file added
BIN
+398 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00003.png
Oops, something went wrong.
Binary file added
BIN
+344 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_bsc_fund_wrong_destination/00007.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00000.png
Oops, something went wrong.
Binary file added
BIN
+360 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00001.png
Oops, something went wrong.
Binary file added
BIN
+323 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00002.png
Oops, something went wrong.
Binary file added
BIN
+293 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00003.png
Oops, something went wrong.
Binary file added
BIN
+344 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_bsc_sell_wrong_destination/00007.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_bsc_swap_wrong_destination/00000.png
Oops, something went wrong.
Binary file added
BIN
+323 Bytes
test/python/snapshots/nanos/test_bsc_swap_wrong_destination/00001.png
Oops, something went wrong.
Binary file added
BIN
+355 Bytes
test/python/snapshots/nanos/test_bsc_swap_wrong_destination/00002.png
Oops, something went wrong.
Binary file added
BIN
+344 Bytes
test/python/snapshots/nanos/test_bsc_swap_wrong_destination/00003.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_bsc_swap_wrong_destination/00004.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_bsc_swap_wrong_destination/00005.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_bsc_swap_wrong_destination/00006.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00000.png
Oops, something went wrong.
Binary file added
BIN
+314 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00001.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00002.png
Oops, something went wrong.
Binary file added
BIN
+398 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00003.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_amount/00007.png
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00000.png
Oops, something went wrong.
Binary file added
BIN
+314 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00001.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00002.png
Oops, something went wrong.
Binary file added
BIN
+398 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00003.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_destination/00007.png
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00000.png
Oops, something went wrong.
Binary file added
BIN
+314 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00001.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00002.png
Oops, something went wrong.
Binary file added
BIN
+398 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00003.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_fund_wrong_fees/00007.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00000.png
Oops, something went wrong.
Binary file added
BIN
+360 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00001.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00002.png
Oops, something went wrong.
Binary file added
BIN
+293 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00003.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_amount/00007.png
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00000.png
Oops, something went wrong.
Binary file added
BIN
+360 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00001.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00002.png
Oops, something went wrong.
Binary file added
BIN
+293 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00003.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_destination/00007.png
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00000.png
Oops, something went wrong.
Binary file added
BIN
+360 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00001.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00002.png
Oops, something went wrong.
Binary file added
BIN
+293 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00003.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00004.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00005.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00006.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_sell_wrong_fees/00007.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_amount/00000.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_amount/00001.png
Oops, something went wrong.
Binary file added
BIN
+355 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_amount/00002.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_amount/00003.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_amount/00004.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_amount/00005.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_amount/00006.png
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_destination/00000.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_destination/00001.png
Oops, something went wrong.
Binary file added
BIN
+355 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_destination/00002.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_destination/00003.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_destination/00004.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_destination/00005.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_destination/00006.png
Oops, something went wrong.
Binary file added
BIN
+374 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_fees/00000.png
Oops, something went wrong.
Binary file added
BIN
+313 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_fees/00001.png
Oops, something went wrong.
Binary file added
BIN
+355 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_fees/00002.png
Oops, something went wrong.
Binary file added
BIN
+332 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_fees/00003.png
Oops, something went wrong.
Binary file added
BIN
+319 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_fees/00004.png
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_fees/00005.png
Oops, something went wrong.
Binary file added
BIN
+367 Bytes
test/python/snapshots/nanos/test_ethereum_swap_wrong_fees/00006.png
Oops, something went wrong.
Diff not rendered.
Diff not rendered.
Diff not rendered.
File renamed without changes
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
File renamed without changes
File renamed without changes
File renamed without changes
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
File renamed without changes
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+414 Bytes
test/python/snapshots/nanosp/test_bsc_fund_wrong_destination/00000.png
Oops, something went wrong.
Binary file added
BIN
+351 Bytes
test/python/snapshots/nanosp/test_bsc_fund_wrong_destination/00001.png
Oops, something went wrong.
Binary file added
BIN
+366 Bytes
test/python/snapshots/nanosp/test_bsc_fund_wrong_destination/00002.png
Oops, something went wrong.
Binary file added
BIN
+470 Bytes
test/python/snapshots/nanosp/test_bsc_fund_wrong_destination/00003.png
Oops, something went wrong.
Binary file added
BIN
+373 Bytes
test/python/snapshots/nanosp/test_bsc_fund_wrong_destination/00004.png
Oops, something went wrong.
Binary file added
BIN
+472 Bytes
test/python/snapshots/nanosp/test_bsc_fund_wrong_destination/00005.png
Oops, something went wrong.
Binary file added
BIN
+393 Bytes
test/python/snapshots/nanosp/test_bsc_fund_wrong_destination/00006.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.