Compare commits

...

326 Commits

Author SHA1 Message Date
woodser
76e0a3e5a1 test havenod v1.1.0 2025-04-17 23:25:34 -04:00
woodser
ff417f8e36 add expected error message when offer funds swept while taking 2025-04-13 08:34:36 -04:00
woodser
89168bf052 bootstrap network takes offer 3 out of 4 times 2025-04-13 08:34:36 -04:00
woodser
10862656e3 increase max time peer notice to 6s 2025-04-07 09:28:30 -04:00
woodser
0cd3c54e37 test clone grpc api with new post offer config 2025-04-05 20:46:22 -04:00
woodser
5764a1959f set max monerod connections per ip 2025-04-04 09:56:31 -04:00
woodser
4ed5c3758d fix bugs to recreate stale data error 2025-03-18 17:08:18 -04:00
woodser
0f29130b9a adjust bootstrap odds of payment sent and received 2025-03-18 17:08:18 -04:00
woodser
15375d3462
test havenod v1.0.19 2025-03-09 16:58:03 -04:00
woodser
7bb8701301
test DAI-ERC20 (#360) 2025-03-09 16:52:34 -04:00
woodser
24050df072
fix selects arbitrators test by reverting to localhost (#362) 2025-03-09 16:52:18 -04:00
woodser
13a675e0fa increase max connections per ip for docker compose 2025-03-04 13:27:50 -05:00
woodser
9ca83478b7 fix CI tests by setting pricenode HOME 2025-02-10 09:58:18 -05:00
woodser
52c7f14e4e test paysafe 2025-02-05 07:44:19 -05:00
woodser
68f596cf4a remove cardless cash as fixed price payment method 2025-01-29 10:57:44 -05:00
woodser
6b5503f82e update instructions for sample application 2025-01-27 10:16:32 -05:00
woodser
57cdcff458 update config and instructions to run haveno-ts with envoy proxy 2025-01-27 09:55:48 -05:00
woodser
84543b84de test offer extra info 2025-01-26 23:15:22 -05:00
woodser
6cf97b97ec update typedocs 2025-01-19 10:29:03 -05:00
woodser
1c23941039 bump version to 0.0.33 2025-01-19 10:29:03 -05:00
woodser
ee3910467b update typedocs 2025-01-19 10:01:36 -05:00
woodser
38ee63cdf4 update dist 2025-01-19 10:01:36 -05:00
woodser
42656e2d63 test havenod v1.0.18 2025-01-19 09:00:34 -05:00
woodser
e45c14cf92 randomize offer amount, min amount, and trade amount for range test 2025-01-18 20:11:23 -05:00
woodser
6a17b27fb9 replace string literals with form id 2025-01-18 12:14:17 -05:00
woodser
8b235f0182 expect trade amount adjustment 2025-01-18 10:07:56 -05:00
woodser
3264765f91 test limit increase of no deposit offers to 1.5 xmr 2025-01-18 07:59:14 -05:00
woodser
b55e06be43 update divide and multiply utils for bigints 2025-01-18 07:52:03 -05:00
woodser
3709f52b2e update atomic unit conversion utils 2025-01-18 07:52:03 -05:00
woodser
f6268c4d9f always adjust offer amount 2025-01-18 07:52:03 -05:00
woodser
a33c7fd830 add test to bootstrap network with random offers and trades 2025-01-18 07:52:03 -05:00
woodser
974362cd23 update link to protoc v29.3 2025-01-14 19:23:16 -05:00
woodser
f35418a1d1 update link to install protoc-gen-js and protoc-gen-grpc-web plugins 2025-01-14 18:22:37 -05:00
woodser
a48774348a update protobuf and grpc dependencies 2025-01-14 18:22:37 -05:00
woodser
bc3a6c9e39 only stop mono service if running 2025-01-14 14:30:26 -05:00
woodser
ad7f6c5e7a replace localhost with 127.0.0.1 to fix 400 or 500 error 2025-01-14 14:30:26 -05:00
woodser
60be0d2862 preserve error stacktrace initializing havenods in beforeAll 2025-01-14 14:30:26 -05:00
woodser
222fe7e528 fix hanging java and monero processes on 400 or 500 error 2025-01-14 14:30:26 -05:00
woodser
9608a4236c rename getBestConnection() for singular default 2025-01-14 14:30:26 -05:00
woodser
ff4d6578d1 update to monero-ts v0.11.2 2025-01-08 18:04:58 -05:00
woodser
0991fe67d9 bump version to v0.0.32 and update dist 2024-12-29 08:13:33 -05:00
everoddandeven
987672fe3b Fix missing XMLHttpRequest on node environments 2024-12-29 08:06:29 -05:00
everoddandeven
73e14fe5b3 pack all dist files and add decimal.js 2024-12-29 08:06:29 -05:00
woodser
1d50b0027e update test to make or take offer with insufficient funds 2024-12-27 10:10:59 -05:00
woodser
0dda005f96 test havenod 1.0.17 2024-12-27 10:10:59 -05:00
woodser
9dee5eedf0 update typedocs 2024-12-20 18:21:30 -05:00
woodser
af192b342e update dist 2024-12-20 18:21:30 -05:00
woodser
efae74fee6 bump version to 0.0.31 2024-12-20 18:21:30 -05:00
woodser
5267dda9cb test havenod 1.0.16 2024-12-19 16:23:07 -05:00
woodser
91db949676 test havenod 1.0.15 2024-12-19 06:05:09 -05:00
woodser
3c53253066 tests expect more notifications on take offer 2024-12-18 15:59:28 -05:00
woodser
7b88f7d261 test support buying xmr without deposit or fee using passphrase 2024-12-16 12:10:11 -05:00
woodser
8153371cf2 test not auto completing trades resolved by arbitration 2024-12-15 12:47:19 -05:00
woodser
305606a3c3 await deferral of publishing dispute payout tx 2024-12-12 18:23:18 -05:00
woodser
bedf3e767a fix seller balance diff test 2024-12-04 08:31:13 -05:00
woodser
af627746e9 test usdc-erc20 2024-11-25 12:41:32 -05:00
woodser
a869f442cf test havenod v1.0.14 2024-11-25 09:50:21 -05:00
woodser
36cf535d4b test havenod v1.0.13 2024-11-12 12:10:00 -05:00
woodser
4c0a0da8ee test USDT-ERC20 and USDT-TRC20 2024-11-11 08:18:09 -05:00
woodser
d245292709 fix incorrect addresses when creating crypto accounts 2024-11-08 10:18:26 -05:00
woodser
6afb51e133 fix test assertion 2024-11-08 10:18:26 -05:00
woodser
38ca84d9e4 update typedocs 2024-10-15 11:06:26 -04:00
woodser
980f79603e bump version to 0.0.30 2024-10-15 11:06:26 -04:00
woodser
daae51f2bb apply npm audit to fix vulnerabilities 2024-10-13 13:02:32 -04:00
woodser
3143e77ced update dist 2024-10-13 13:02:32 -04:00
woodser
e3ea1ca4bf test havenod v1.0.12 2024-10-13 13:02:32 -04:00
woodser
26a3b070b6 fixes to start/stop local node test 2024-10-12 07:53:03 -04:00
woodser
ba110f2fe3 disable auto switch for monero connection test 2024-10-12 07:53:03 -04:00
woodser
e09bec154b
get connection auto switch flag from grpc api 2024-10-07 09:22:36 -04:00
woodser
5f603365b3 get payout tx id from seller or arbitrator 2024-10-01 08:38:35 -04:00
woodser
e9f527793f update typedocs 2024-09-20 21:30:40 -04:00
woodser
d1b94c94e1 bump version to 0.0.29 2024-09-20 21:30:40 -04:00
woodser
98135ad6bb do not emit tests to dist folder 2024-09-20 21:30:40 -04:00
woodser
3379b2b649 update to monero-ts v0.11.1 2024-09-17 11:59:56 -04:00
mainnet-pat
2776ed4c45 Update guide for local development with local envoy proxy 2024-09-06 13:41:21 -04:00
woodser
896b02f0d8 remove --no-experimental-fetch 2024-09-05 07:24:37 -04:00
woodser
55e0ceffc4 test havenod 1.0.11 2024-09-04 09:34:32 -04:00
woodser
9508cce2a4 fix ts errors in tests 2024-08-29 12:40:52 -04:00
mainnet-pat
4f99d1893d Update to new monero-ts, upgrade jest 2024-08-29 12:40:52 -04:00
woodser
59fcbbabbf specify docker version 4.26.1 2024-08-26 13:53:54 -04:00
woodser
4345976f20 update to monero-ts v0.10.0 2024-08-16 21:25:15 -04:00
woodser
1ba0469798 update typedocs 2024-08-07 09:44:21 -04:00
woodser
2159ef7a8c bump version to 0.0.28 2024-08-07 09:44:21 -04:00
woodser
79e261a488 update workflow to use 'docker compose' 2024-08-07 09:34:40 -04:00
woodser
0be0eb6891 test havenod 1.0.10 2024-08-07 09:34:40 -04:00
woodser
2fc2807ee0 update dist 2024-08-07 09:34:40 -04:00
woodser
5173381e4e increase time for wallet to observe relayed tx 2024-08-07 09:34:40 -04:00
woodser
4ae7b5e381 add null check in summary print out 2024-08-07 09:34:40 -04:00
woodser
02b4dfdba1 update dist 2024-07-20 21:58:59 -04:00
woodser
46aa6b7648 test trade role and getting all trades
Co-authored-by: fa2a5qj3 <174058787+fa2a5qj3@users.noreply.github.com>
2024-07-18 07:18:53 -04:00
woodser
c13398e8cd skip testing trade stats if trade not completed 2024-07-18 07:18:53 -04:00
woodser
8a81a993fe
rename scheduled state to pending (#300) 2024-07-17 16:54:15 -04:00
woodser
7192b899f4
support deleting payment accounts 2024-07-16 16:19:29 -04:00
fa2a5qj3
a6c6d64500
Add tradestatistics tests 2024-07-16 16:10:13 -04:00
woodser
9e2a466f66 test havenod 1.0.9 2024-07-16 14:35:47 -04:00
woodser
e76e7384c8 test that peer sees offer added and removed 2024-07-12 06:14:47 -04:00
woodser
84f28950a6 update typedocs 2024-06-30 08:15:25 -04:00
woodser
27c1c0bf89 bump version to 0.0.27 2024-06-30 08:15:25 -04:00
woodser
8b14df0db4 add --network host to docker run command 2024-06-30 07:41:43 -04:00
woodser
fdbf63a108 test havenod 1.0.8 2024-06-25 07:49:02 -04:00
woodser
ea24460836 add log that funding wallet is initializing 2024-06-24 10:00:53 -04:00
woodser
e348b2ec54 bump version to 0.0.26 2024-06-11 08:02:52 -04:00
woodser
f41f316606 test cashapp, paypal, venmo 2024-06-11 07:59:54 -04:00
woodser
08305f049c test havenod 1.0.7 2024-06-08 08:55:44 -04:00
woodser
3da57580fe test australia payid over api 2024-06-08 08:55:44 -04:00
woodser
02e21c4e91 run single trade for debugging 2024-06-03 14:01:56 -04:00
woodser
dbd6b0e738 update typedocs 2024-05-27 08:29:13 -04:00
woodser
123f544130 bump version to 0.0.25 2024-05-27 08:29:13 -04:00
woodser
4be355bc25 test havenod 1.0.6 2024-05-23 15:01:48 -04:00
woodser
2d02b8ec96 update typedocs 2024-05-17 07:02:03 -04:00
woodser
e5a6d90e1d bump version to 0.0.24 2024-05-17 07:02:03 -04:00
woodser
16cc202c25 test havenod 1.0.4 2024-05-17 07:02:03 -04:00
woodser
a97ccc8082 fix typo 2024-05-12 08:07:21 -04:00
woodser
8a9a2b2330 test havenod 1.0.3 2024-05-12 08:03:00 -04:00
woodser
23b21153d8 fix 503 error with stopOnFailure: false 2024-05-08 10:13:12 -04:00
woodser
48fc01e249 trade step timeout is 60s on testnet 2024-04-30 16:34:04 -04:00
woodser
0d51340033 test havenod 1.0.2, update dist 2024-04-30 16:34:04 -04:00
woodser
d0da85167a bump max concurrency to 20 2024-04-30 16:34:04 -04:00
woodser
57d2e64b58 fix stopping parallel trades execution on error 2024-04-30 16:34:04 -04:00
woodser
7046924f40 test chat messages by configuration 2024-04-30 16:34:04 -04:00
woodser
897d43dfba add log when buyer coming online 2024-04-30 16:34:04 -04:00
woodser
6b289ccd78 TaskLooper does not target fixed period by default 2024-04-30 16:34:04 -04:00
woodser
4ea5025393 decrease trade step timeout for testnet 2024-04-30 16:34:04 -04:00
woodser
ca8cea8e82 manually check daemon connections 2024-04-30 16:34:04 -04:00
woodser
4ae2155f41 test havenod 1.0.1 and update dist 2024-04-21 14:24:02 -04:00
woodser
9e228fc865 increase trade step timeout to 2 minutes 2024-04-21 14:24:02 -04:00
woodser
6091c1ff97 update typedocs 2024-04-08 09:31:08 -04:00
woodser
d924a8068b bump version to v0.0.23 and update dist 2024-04-08 09:31:08 -04:00
woodser
28a47e1aba reduce trade concurrency to 4 in GitHub Actions 2024-04-08 08:50:34 -04:00
woodser
b304139779 test random trade amounts, fix conversion utils using decimal.js 2024-04-07 12:42:53 -04:00
woodser
b4a5749378 test havenod v0.0.21 2024-03-27 19:23:28 -04:00
woodser
837196f673 add license to source files 2024-03-27 19:23:28 -04:00
woodser
f369578a8e test havenod 1.0.20 2024-03-21 12:04:28 -04:00
woodser
5a0692622c update typedocs 2024-03-16 09:54:38 -04:00
woodser
bf2eaa4831 bump version to v0.0.22 2024-03-16 09:54:38 -04:00
woodser
e7205076b3 update to monero-ts v0.9.7 2024-03-13 11:18:54 -04:00
napoly
2161512b25
Update docker images to java 21 (#269) 2024-03-11 13:37:41 -04:00
woodser
0fa57a5fdc bump havenod version to 1.0.19 2024-02-28 16:27:39 -05:00
woodser
d12b552290 bump havenod version to 1.0.18 2024-02-19 16:56:15 -05:00
woodser
956325fc3c update test exceeding offer limits 2024-02-12 14:51:10 -05:00
woodser
a7dc0fa89c update api typedocs 2024-02-02 09:09:59 -05:00
woodser
c9692a7a08 bump version to v0.0.21 2024-02-02 09:09:59 -05:00
woodser
3345a6033b update to monero-ts 0.9.6 2024-01-28 06:45:26 -05:00
woodser
d6438f7895 release traders at end of offline dispute test 2024-01-27 09:09:04 -05:00
woodser
24f6ce227a test monerod3 with proper connection 2024-01-19 05:50:15 -05:00
woodser
da79f15a5a wait for split output tx to unlock before taking offer 2024-01-14 07:12:28 -05:00
woodser
d739cc56e9 update dist 2024-01-14 07:12:28 -05:00
woodser
af397d5021 bump version to test to 1.0.17 2024-01-07 18:37:44 -05:00
woodser
c2bae2d257 update monero-ts to v0.9.5 2024-01-07 17:01:52 -05:00
woodser
2f581d87b2 observe deposit txs before recording context after offer taken 2024-01-07 17:01:52 -05:00
woodser
6bd9f29063 throw correct error if takeOffer() fails 2024-01-07 17:01:52 -05:00
woodser
f34d380711 change log message to 'Mining started' 2024-01-07 17:01:52 -05:00
woodser
5af9e447f1 expect offer to be taken during trade error 2024-01-05 06:28:57 -05:00
woodser
6dcb4df09b set balance context if undefined 2023-12-31 10:15:13 -05:00
woodser
265f268c50 test scheduling offer with exact reserve amount 2023-12-31 10:15:13 -05:00
woodser
38c136faa5 fix stop trades on error, wait to observe deposit txs 2023-12-27 16:58:47 -05:00
woodser
9383f48232 test refactor trade state TRADE_COMPLETED to boolean 2023-12-27 16:58:47 -05:00
woodser
b1e6257efe bump havenod version to 1.0.16 2023-12-11 09:50:28 -05:00
woodser
29af0f4d14 test buyer and seller payout tx fee and amount 2023-12-11 09:50:28 -05:00
woodser
6725b44792 rename grpc service clients from Monero to Xmr for consistency 2023-11-27 12:44:21 -05:00
woodser
5d55a0bd4f test zelle and revolut in 'can complete trades' test 2023-11-14 13:04:27 -05:00
woodser
de0e4ab7cd test resolving dispute with custom winner amount 2023-11-14 13:04:27 -05:00
woodser
b5c148f74b increase amounts to test offer above limit 2023-11-14 13:04:27 -05:00
woodser
badb2fe2ce bump version to v0.0.20 2023-11-14 13:04:27 -05:00
woodser
6787ca44b8 update monero-ts to v0.9.4 2023-11-14 13:04:27 -05:00
woodser
56d7219fbc use OfferDirection enum instead of string 2023-11-11 10:37:39 -05:00
woodser
5244abfaf4 update typedocs 2023-11-03 11:15:31 -04:00
woodser
f9ad9ad688 bump version to v0.0.19 2023-11-03 11:15:31 -04:00
woodser
ded6c123c2 bump havenod to v0.0.15 2023-11-03 11:15:31 -04:00
woodser
317b4b31e5 update typedocs 2023-11-02 06:27:03 -04:00
woodser
3b79477d84 bump version to v0.0.18 2023-11-02 06:25:05 -04:00
woodser
30864eea0c bump havenod version for v0.0.14 2023-11-01 16:02:36 -04:00
woodser
eae9002ae4 increase wallet funding on prepare 2023-11-01 16:02:36 -04:00
woodser
36742991ee test higher sell limit 2023-11-01 16:02:36 -04:00
woodser
35c0cf9301 test security deposit based on trade amount 2023-11-01 05:17:00 -04:00
woodser
cfdec7115c increase max test time to 90 minutes 2023-10-30 17:10:16 -04:00
woodser
395701eaf4 add and prepare fixed price asset codes: xag, xau, xgb 2023-10-30 17:10:16 -04:00
woodser
02cc0faded refactor data model for test trade context
use object-oriented context for tests
factor out trade peer context to TradePeer
test expected balances end-to-end
test split output fee if maker reserves exact amount
2023-10-30 17:10:16 -04:00
woodser
708fb3c6d3 bump version to v0.0.17 supporting haveno v0.0.13 2023-10-13 12:05:38 -04:00
woodser
45601e1908 update to monero-ts v0.9.3 2023-10-13 06:32:56 -04:00
woodser
162b032166 rename monero-javascript to monero-ts 2023-10-13 06:32:56 -04:00
woodser
a1802668b2 update typedocs 2023-10-10 19:22:58 -04:00
woodser
f7cbbf725d bump version to v0.0.16 and update dist 2023-10-10 19:22:58 -04:00
woodser
e730243c1d bump version of havenod to 1.0.12 2023-10-10 16:55:11 -04:00
woodser
d27274d7a1 prepare payment account for each supported payment method 2023-10-10 12:09:30 -04:00
woodser
7fc5fe7b1a remove unecessary toString() on bigints 2023-10-10 07:03:21 -04:00
woodser
90f59155e1 update to monero-ts v0.9.2 with typescript 2023-10-02 11:29:43 -04:00
woodser
c6eb746e86 update package-lock.json to fix CI test 2023-09-18 10:08:35 -04:00
woodser
9a48dbddb0 update typedocs 2023-09-15 09:38:21 -04:00
woodser
7a215a2cf1 tsconfig.json includes all src 2023-09-15 09:38:21 -04:00
woodser
d430b4eb69 bump to version v0.0.15, update dist 2023-09-15 09:38:21 -04:00
woodser
a7c5295cb0 test that priority connections polled after delay 2023-09-15 06:37:37 -04:00
woodser
70f8c51d07 document running local network with docker 2023-09-15 06:37:37 -04:00
woodser
35a66e72bd test haveno version v0.0.11 2023-09-15 06:37:37 -04:00
woodser
2b8cc52e8e test adjusted amounts for fixed-price offers and trades w/ cash at atm 2023-09-15 06:37:37 -04:00
woodser
d367519592 test cash at atm form validation 2023-09-15 06:37:37 -04:00
woodser
eed5d523e5 test xgb with pay by mail 2023-09-09 10:26:12 -04:00
woodser
0c8437413d update test to expect connection to be known 2023-09-09 10:26:12 -04:00
woodser
0266147d74 convert form id to payment method string with validation 2023-08-31 10:36:16 -04:00
woodser
9fd95e81f6 remove account id from revolut 2023-08-31 10:36:16 -04:00
woodser
5ed4829165 payment method ids are case insensitive 2023-08-31 10:36:16 -04:00
woodser
cf8b8132cf rename getPricedAssetCodes() 2023-08-31 10:36:16 -04:00
woodser
1ca91888b9 test pay by mail over grpc api 2023-08-31 10:36:16 -04:00
woodser
f0d9f6cfb2 test completing trade with f2f silver payment 2023-08-31 10:36:16 -04:00
woodser
9bb4436baf test f2f account form with silver 2023-08-31 10:36:16 -04:00
woodser
900391d636 increase max tx fee on testnet to 0.1 XMR 2023-08-22 08:30:25 -04:00
woodser
f5eb45296f update typedocs 2023-08-22 08:30:25 -04:00
woodser
62f3781bee bump version to v0.0.14, update dist 2023-08-22 08:30:25 -04:00
woodser
b2c89fb76a bump havenod version to 1.0.10 2023-08-22 08:30:25 -04:00
woodser
156be0b637 add --no-experimental-fetch to support Node.js 18 LTS 2023-08-14 07:12:51 -04:00
woodser
6486100db7 add missing comma 2023-08-14 07:12:51 -04:00
woodser
032e528cd6 test havenod version is v1.0.9 2023-08-02 10:49:19 -04:00
woodser
94c223f5a1 update typedocs 2023-08-02 10:49:19 -04:00
woodser
5a8ca82bf5 bump version to v0.0.13, update dist 2023-08-02 10:49:19 -04:00
woodser
60eda287e1 drop --mainnet param from monerod startup config 2023-08-02 10:49:19 -04:00
woodser
feed48ffc2 add doc to dist 2023-07-28 12:57:09 -04:00
woodser
e11cf26e7e update typedocs 2023-07-28 11:17:50 -04:00
woodser
ac788ca45e bump version to v0.0.12 2023-07-28 11:17:50 -04:00
woodser
9480118041 don't test payout unlock by default 2023-07-28 08:04:50 -04:00
woodser
fd1a570800 re-order reserveExactAmount parameter 2023-07-28 08:04:50 -04:00
woodser
ceeeab36cd update dist 2023-07-26 15:46:44 -04:00
woodser
1dc0a31555 rename splitOutput to reserveExactAmount 2023-07-26 15:46:44 -04:00
woodser
ad8ac4091b update to monero-javascript v0.8.0 2023-07-26 15:46:44 -04:00
woodser
fc58ad9318 trade protocol subtracts mining fees from destinations 2023-07-26 15:46:44 -04:00
woodser
b44c6a7926 test offers unlocking while client offline 2023-07-26 15:46:44 -04:00
woodser
753ed150d7 bump version 2023-07-26 15:46:44 -04:00
woodser
f9a8d99670 update typedocs 2023-06-18 09:42:15 -04:00
woodser
448c592dba bump versions 2023-06-17 14:05:36 -04:00
woodser
3cfb83d252 support and test splitting output for offer 2023-06-13 09:03:09 -04:00
woodser
055f2dd5d2 update dist after cash at atm rename 2023-06-06 12:52:53 -04:00
woodser
466a1d62ec protobuf update to support cash by mail 2023-06-01 08:26:47 -04:00
woodser
f256fafa7d support and test taking trades within offer range 2023-05-31 08:22:22 -04:00
woodser
2980984850 update to monero-javascript v0.7.10 2023-05-26 15:18:40 -04:00
woodser
5fc3cc8982 change test wallet, reduce concurrent CI trades to 4 2023-05-25 17:24:16 -04:00
woodser
25825c44f2 update typedocs 2023-05-20 11:00:21 -04:00
woodser
679a9970a4 bump version 2023-05-20 11:00:21 -04:00
woodser
466a21ba79 reduce max concurrent trades to 7 for CI tests 2023-05-17 18:50:27 -04:00
woodser
7d8f6ce98c test signing offers w/ random arbitrator, taking trades w/ least used 2023-05-17 18:50:27 -04:00
woodser
33d2f1e238 add config to test payout confirmation and unlock 2023-05-17 18:50:27 -04:00
woodser
d2aa1768e1 update dist and typedocs 2023-05-03 07:32:06 -04:00
woodser
ff810de4b7 add atomicUnitsToXmr and xmrToAtomicUnits utils 2023-05-03 07:32:06 -04:00
woodser
31e78ec55e update typedocs 2023-04-29 09:35:21 -04:00
woodser
ca4410f0d3 update dist 2023-04-29 09:35:21 -04:00
woodser
af6be6fdb2 bump version to v0.0.9 2023-04-29 09:35:21 -04:00
woodser
be95b9d291 update instructions 2023-04-29 09:35:21 -04:00
woodser
a5518819db update dist 2023-04-27 13:46:31 -04:00
woodser
b845e6c103
update typedoc link 2023-04-26 12:12:46 -04:00
woodser
a6f2516691 rename clearXchange to zelle 2023-04-26 11:42:13 -04:00
woodser
9a8b93e4b0 add logging 2023-04-17 10:11:56 -04:00
woodser
5f5bf2b3e2 fix check for expected error on havenod shut down 2023-04-17 10:11:56 -04:00
woodser
afc390e9cc monerod not required on startup to allow testing start and stop 2023-04-17 10:11:56 -04:00
woodser
583f4fc2bb fix testing unique account names
add maxConcurrencyCI config field
2023-04-17 10:11:56 -04:00
woodser
b8016eda54 fix jest hanging in offline tests on funding error 2023-04-17 10:11:56 -04:00
woodser
4b21957de1 test awarding too much to winner 2023-04-17 10:11:56 -04:00
woodser
86b41b87e9 fix trade context overrides in executeTrades() 2023-03-10 05:47:59 -05:00
woodser
2c07e82668 remove *AsLong() postfix after model refactor 2023-03-08 15:22:57 -05:00
woodser
04723a7960 test all asset codes in "Can complete trades" 2023-03-07 08:35:19 -05:00
woodser
48affa0014 increase minimum trade amount to 0.1 XMR 2023-03-06 08:53:12 -05:00
woodser
c376be67e2 switch to atomic units as native units 2023-03-06 08:53:12 -05:00
woodser
05b666d6b9 bump version to v0.0.8 2023-02-27 18:01:45 -05:00
woodser
2adc2e84fb update typedocs 2023-02-27 18:01:45 -05:00
woodser
83958b57cd increase max test timeout to 40 minutes 2023-02-27 17:40:29 -05:00
woodser
b9a0373c87 stop monerod2 with kill signal 2023-02-27 17:40:29 -05:00
woodser
15e29ece75 update dist 2023-02-27 17:40:29 -05:00
woodser
c55426f5e1 update npm dependencies 2023-02-27 17:40:29 -05:00
woodser
9f3ff5c2ce catch errors starting havenods and shut down gracefully 2023-02-27 09:27:56 -05:00
woodser
490f1e8c22 test that password is at least 8 characters 2023-02-26 11:01:24 -05:00
woodser
60fcda322e remove offers before tests complete 2023-02-25 08:17:51 -05:00
woodser
291e18f709 fix error sending keep alive request by resetting maker after restart 2023-02-25 08:17:51 -05:00
woodser
30dd997810 getMyOffers() does not require asset code 2023-02-25 08:17:51 -05:00
woodser
ffb77bdb15 instruct to install protoc 3.20.3 2023-02-23 09:40:55 -05:00
woodser
5a7ec350ca accountService.changePassword() requires old and new password 2023-02-22 08:56:11 -05:00
woodser
6719324d9e switch client to use await syntax instead of promise 2023-02-21 11:13:11 -05:00
woodser
3af0c7ab8f limit 1 client request per connection in envoy to fix linux tests 2023-02-20 18:00:38 -05:00
woodser
6511b00f1d collect docker logs after running tests 2023-02-20 18:00:38 -05:00
woodser
3495f562c7 log output from docker containers to stdout 2023-02-19 18:27:28 -05:00
woodser
984fbc50cd use gradlew wrapper in docker 2023-02-16 18:55:33 -05:00
woodser
3ddde6e671 test trades simultaneously using a thread pool instead of batches 2023-02-15 12:38:33 -05:00
woodser
8bc228b53d update to monero-javascript v0.7.7 2023-02-15 12:38:33 -05:00
woodser
1f126bfa30 expect arbitrator to update payout tx on confirm and unlock
default wallet refresh rate of 5000 ms, wait less time after make offer
2023-02-15 12:38:33 -05:00
napoly
e3f114eb66 fix payment account unique name test 2023-02-13 16:36:13 -05:00
napoly
3e637aa8c1 reject payment accounts with duplicate names 2023-02-13 10:13:19 -05:00
woodser
df701601b0 CI test regex matches "CI" as whole word only 2023-02-13 07:10:56 -05:00
woodser
6c8c494f9f default wallet refresh rate of 5000 ms, wait less time after make offer 2023-02-11 16:47:02 -05:00
woodser
0862caae47 test completing trade from scheduled offer with and without dispute 2023-02-07 14:33:09 -05:00
woodser
9c075ba957 rename "payment started" to "payment sent" for consistency 2023-02-07 14:33:09 -05:00
woodser
39f510a7b3 update TradeInfo isDepositsConfirmed, isDepositsUnlocked() 2023-02-03 08:29:17 -05:00
woodser
2cfee9d1b1 add offline dispute resolution to CI tests 2023-01-26 08:30:06 -05:00
woodser
83d2a9123d test resolving dispute while traders go offline
remove duplicate state from TradeContext
2023-01-24 14:02:55 -05:00
duriancrepe
3465eb5ce6 removed restart of havenod on account delete or restore 2023-01-24 08:26:18 -05:00
woodser
173bb4a807 configure havenod log level in tests 2023-01-19 19:33:56 -05:00
woodser
6f179b3f79 award dispute payout based on actual security deposits
stopOnFailure=true by default
2023-01-19 19:33:56 -05:00
woodser
fb20c4b736 support stopOnFailure for batch trades 2023-01-18 06:56:40 -05:00
woodser
e3709a226f
Delete CNAME 2023-01-11 15:37:30 -05:00
woodser
aa0f2c69bf use usd as default trade asset
wait to process network notifications after opening haveno app
2023-01-11 08:55:08 -05:00
woodser
54c6ce9575 fix ci test by waiting longer after deleting account 2023-01-11 08:54:53 -05:00
woodser
b9e2454ebe update to monero-javascript v0.7.6 2023-01-05 10:01:46 -05:00
woodser
5ec93f53a1 update test name 2023-01-02 17:05:16 +00:00
woodser
7e76e83884 start seednode with monerod address 2022-12-24 18:32:10 +00:00
woodser
b2e315963f grpc offer info returns atomic units
add sanity checks tags
2022-12-24 18:32:10 +00:00
woodser
b9250210ce walletSyncPeriodMs and maxTimePeerNoticeMs are customizable per trade 2022-12-23 09:33:18 +00:00
woodser
e01eee18b6 fix resolve disputes test so it completes
increase CI timeout to 60 minutes
2022-12-21 08:37:06 +00:00
woodser
5fbeae0a07 expect key image polling within 20s on local
only test 4 trades at a time
2022-12-19 11:31:24 +00:00
woodser
0de4ec6fff update dist 2022-12-17 10:58:54 +00:00
woodser
5b7a7beafd only run CI tests, set fixed difficulty to 150 2022-12-16 19:15:26 +00:00
napoly
c81f309fdd add dockerize and add project on Github CI/CD 2022-12-16 15:02:10 +00:00
woodser
28d119c681 test enforcing trade limit over grpc 2022-12-16 09:25:18 +00:00
woodser
5d21478642 initialize blockchain to latest block type
remove whitespace
add tags for CI
add logging
2022-12-13 08:45:12 +00:00
woodser
b7c20e0d27 don't re-use ports after going offline 2022-12-04 14:38:35 +00:00
woodser
cbd3f614c0 executeTrades() runs in batches 2022-11-28 15:29:50 +00:00
woodser
619c2f5ead test payout tx state 2022-11-28 15:29:50 +00:00
woodser
428e22f7b1 must provide fixed price unless using market price 2022-11-26 22:28:51 +00:00
woodser
ae8d9a1839 use CashAddr format for Bitcoin Cash 2022-11-24 12:37:44 +00:00
woodser
ef2264c4fa test going offline while mining 2022-11-24 12:33:11 +00:00
napoly
891d6cce3f reject creating crypto payment account with invalid currency code or address 2022-11-24 11:34:49 +00:00
woodser
768c2158b3 test trade account payloads over grpc, support crypto account forms 2022-11-23 09:42:53 +00:00
woodser
2fe2b1f492 update typedocs with private members removed 2022-11-07 08:26:57 -05:00
woodser
b8d494da81 mark private members with @private to exclude from documentation 2022-11-07 08:26:57 -05:00
woodser
7b447022e6 test arbitration protocol refactor
test all (online) trade combinations with disputes
test added dispute states
print trade context and index on failure
improve caching to reduce calls to getBalances()
local test network uses daemon at 48081 by default
various cleanup
2022-11-07 08:26:57 -05:00
woodser
796f14c9ef test completed payout state 2022-10-27 08:06:39 -04:00
woodser
a382b18a6d support strict null checks and ignore .vscode 2022-10-27 08:06:39 -04:00
woodser
8fb88e8703
expect payout published at end of test (#143) 2022-10-02 14:41:54 -04:00
woodser
4b5f412fe1
refactor tests with unified trade configuration (#140) 2022-10-01 07:47:46 -04:00
erciccione
38ac995c94
Create CNAME 2022-09-27 10:44:12 +02:00
woodser
226072d28d bump version to v0.0.7 2022-09-24 08:49:00 -04:00
woodser
161af65687 add time for schedule test 2022-09-24 08:48:37 -04:00
1347 changed files with 640565 additions and 60730 deletions

78
.github/workflows/build.yml vendored Normal file
View File

@ -0,0 +1,78 @@
name: CI
on:
push:
pull_request:
paths-ignore:
- '**/README.md'
jobs:
haveno-ts-e2e:
timeout-minutes: 90
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Java 21
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'temurin'
- name: Stop Mono service
run: |
if pgrep mono > /dev/null; then
sudo killall mono;
fi
- name: Start containers
run: docker compose -f "./docker/docker-compose.yml" up -d --build
- name: Install node
uses: actions/setup-node@v4
with:
node-version: 18
- name: Install protoc-gen-js
run: |
curl -Lo protoc-gen-js.zip https://github.com/protocolbuffers/protobuf-javascript/releases/download/v3.21.4/protobuf-javascript-3.21.4-linux-x86_64.zip
sudo unzip -q protoc-gen-js.zip bin/protoc-gen-js -d /usr/local
sudo chmod a+x /usr/local/bin/protoc-gen-js
rm -rf protoc-gen-js.zip
which protoc-gen-js
- name: Install protoc-gen-grpc-web
run: |
curl -Lo protoc-gen-grpc-web https://github.com/grpc/grpc-web/releases/download/1.5.0/protoc-gen-grpc-web-1.5.0-linux-x86_64
sudo mv protoc-gen-grpc-web /usr/local/bin
sudo chmod a+x /usr/local/bin/protoc-gen-grpc-web
protoc-gen-grpc-web --version
- name: Install protoc
run: |
curl -Lo protoc.zip https://github.com/protocolbuffers/protobuf/releases/download/v29.3/protoc-29.3-linux-x86_64.zip
sudo unzip -q protoc.zip bin/protoc -d /usr/local
sudo chmod a+x /usr/local/bin/protoc
rm -rf protoc.zip
protoc --version
- name: Copy compiled haveno project from node2 container
run: |
sudo docker cp node2:/home/haveno/haveno ./../
sudo chmod 777 -R ./../haveno
- name: Install dependencies
run: npm install
- name: Run tests
run: npm run test -- --baseCurrencyNetwork=XMR_LOCAL -t "(?:^|\W)CI(?:$|\W)"
- name: Collect Docker Logs
if: always()
uses: jwalton/gh-docker-logs@v2.2.1
- name: Stop containers
if: always()
run: docker compose -f "./docker/docker-compose.yml" down

3
.gitignore vendored
View File

@ -19,9 +19,10 @@ backup.zip
.env.development.local
.env.test.local
.env.production.local
.vscode
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# generated code
/src/protobuf/**
/src/protobuf/**

View File

@ -1,12 +1,11 @@
# Haveno TypeScript Library
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/haveno-dex/haveno-ts/build.yml?branch=master)
[![Twitter Follow](https://img.shields.io/twitter/follow/HavenoDEX?style=social)](https://twitter.com/havenodex)
[![Matrix rooms](https://img.shields.io/badge/Matrix%20room-%23haveno-blue)](https://matrix.to/#/#haveno:monero.social)
TypeScript library for using Haveno.
## Install
1. Start a Haveno daemon (see [installing.md](https://github.com/haveno-dex/haveno/blob/master/docs/installing.md)).
2. Install haveno-ts in your project: `npm install haveno-ts`
## Sample code
```js
@ -26,25 +25,48 @@ const trade = await alice.takeOffer(offers[0].getId(), paymentAccounts[0].getId(
await alice.disconnect();
```
## Sample application
See the [sample application](https://github.com/haveno-dex/haveno-sample-app) to start a Haveno daemon and connect to it from haveno-ts.
## TypeDocs
See [typedocs](https://haveno-dex.github.io/haveno-ts/classes/HavenoClient.HavenoClient-1.html).
See [TypeDocs](https://haveno-dex.github.io/haveno-ts/classes/HavenoClient.HavenoClient.html).
## Run tests
Running the [API tests](./src/HavenoClient.test.ts) is the best way to develop and test Haveno end-to-end.
Running the [API tests](./src/HavenoClient.test.ts) is the best way to develop and test Haveno end-to-end. [`HavenoClient.ts`](./src/HavenoClient.ts) provides the client interface to Haveno's backend daemon.
[`HavenoClient.ts`](./src/HavenoClient.ts) provides the client interface to Haveno's backend daemon.
You first need to start a local Haveno network which can be done manually or using docker.
### Start local Haveno network manually
This workflow is useful for local development of `haveno` and `haveno-ts`
1. [Run a local Haveno test network](https://github.com/haveno-dex/haveno/blob/master/docs/installing.md) and then shut down the arbitrator, user1, and user2 or run them as daemons, e.g. `make user1-daemon-local`. You may omit the arbitrator registration steps since it's done automatically in the tests.
2. Clone this project to the same parent directory as the haveno project: `git clone https://github.com/haveno-dex/haveno-ts`
3. In a new terminal, start envoy with the config in haveno-ts/config/envoy.test.yaml (change absolute path for your system): `docker run --rm --add-host host.docker.internal:host-gateway -it -v ~/git/haveno-ts/config/envoy.test.yaml:/envoy.test.yaml -p 8079:8079 -p 8080:8080 -p 8081:8081 -p 8082:8082 -p 8083:8083 -p 8084:8084 -p 8085:8085 -p 8086:8086 envoyproxy/envoy-dev:8a2143613d43d17d1eb35a24b4a4a4c432215606 -c /envoy.test.yaml`
4. In a new terminal, start the funding wallet. This wallet will be funded automatically in order to fund the tests.<br>For example: `cd ~/git/haveno && make funding-wallet-local`.
5. Install protobuf compiler v3.19.1 or later for your system:<br>
mac: `brew install protobuf`<br>
linux: `apt install protobuf-compiler`
NOTE: You may need to upgrade to v3.19.1 manually if your package manager installs an older version.
6. Download `protoc-gen-grpc-web` plugin and make executable as [shown here](https://github.com/grpc/grpc-web#code-generator-plugin).
3. Install `envoy` proxy from your package manager of choice, for example `brew install envoy`.
4. In a new terminal, start envoy with the config in haveno-ts/config/envoy.local.yaml: `envoy -c config/envoy.local.yaml`
5. In a new terminal, start the funding wallet. This wallet will be funded automatically in order to fund the tests.<br>For example: `cd ~/git/haveno && make funding-wallet-local`.
### Start local Haveno network with docker
Alternatively use this wokflow to develop `haveno-ts` or run tests with dockerized setup:
Start a local Haveno network with docker:
1. `cd ~/git/haveno-ts/docker`
2. `sudo docker-compose up`. This will start docker and initialize the network.
> **Docker Tips**
> * Stop: `sudo docker-compose stop`
> * Rebuild: `sudo docker-compose build`
> * Stop and delete contains: `sudo docker-compose stop`
### Run client tests
5. Install protobuf compiler [v29.3](https://github.com/protocolbuffers/protobuf/releases/tag/v29.3) for your system.
6. Download `protoc-gen-js` and `protoc-gen-grpc-web` plugins and make executable as [shown here](https://github.com/grpc/grpc-web#code-generator-plugins).
7. `cd haveno-ts`
8. `npm install`
9. `npm run test -- --baseCurrencyNetwork=XMR_LOCAL` to run all tests or `npm run test -- --baseCurrencyNetwork=XMR_LOCAL -t "my test"` to run tests by name.
9. `npm run test -- --baseCurrencyNetwork=XMR_LOCAL` to run all tests or `npm run test -- --baseCurrencyNetwork=XMR_LOCAL -t "Can get the version"` to run tests by name.

458
config/envoy.local.yaml Normal file
View File

@ -0,0 +1,458 @@
# envoy configuration to test with haveno instances
admin:
access_log_path: /tmp/admin_access.log
address:
socket_address: { address: 127.0.0.1, port_value: 9901 }
static_resources:
listeners:
- name: arbitrator_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8079 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: arbitrator_service
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: user1_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8080 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: user1_service
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: user2_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8081 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: user2_service
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno1_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8082 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: haveno_service1
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno2_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8083 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: haveno_service2
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno3_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8084 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: haveno_service3
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno4_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8085 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: haveno_service4
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno5_listener
address:
socket_address: { address: 127.0.0.1, port_value: 8086 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/" }
route:
cluster: haveno_service5
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
cors:
allow_origin_string_match:
- prefix: "*"
allow_methods: GET, PUT, DELETE, POST, OPTIONS
allow_headers: password,keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
clusters:
- name: arbitrator_service
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 9998
- name: user1_service
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 9999
- name: user2_service
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 10000
- name: haveno_service1
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 10001
- name: haveno_service2
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 10002
- name: haveno_service3
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 10003
- name: haveno_service4
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 10004
- name: haveno_service5
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
lb_policy: round_robin
load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 127.0.0.1
port_value: 10005

View File

@ -17,6 +17,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -37,10 +40,16 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: alice_listener
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: user1_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8080 }
filter_chains:
@ -50,6 +59,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -58,7 +70,7 @@ static_resources:
routes:
- match: { prefix: "/" }
route:
cluster: alice_service
cluster: user1_service
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
@ -70,10 +82,16 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: bob_listener
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: user2_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8081 }
filter_chains:
@ -83,6 +101,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -91,7 +112,7 @@ static_resources:
routes:
- match: { prefix: "/" }
route:
cluster: bob_service
cluster: user2_service
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
@ -103,9 +124,15 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno1_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8082 }
@ -116,6 +143,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -136,9 +166,15 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno2_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8083 }
@ -149,6 +185,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -169,9 +208,15 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno3_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8084 }
@ -182,6 +227,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -202,9 +250,15 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno4_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8085 }
@ -215,6 +269,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -235,9 +292,15 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
- name: haveno5_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8086 }
@ -248,6 +311,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -268,9 +334,15 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
clusters:
- name: arbitrator_service
connect_timeout: 0.25s
@ -286,7 +358,7 @@ static_resources:
socket_address:
address: host.docker.internal
port_value: 9998
- name: alice_service
- name: user1_service
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
@ -300,7 +372,7 @@ static_resources:
socket_address:
address: host.docker.internal
port_value: 9999
- name: bob_service
- name: user2_service
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
@ -383,4 +455,4 @@ static_resources:
address:
socket_address:
address: host.docker.internal
port_value: 10005
port_value: 10005

View File

@ -1,15 +1,15 @@
# envoy configuration to run alice ui
# envoy configuration for haveno instance
admin:
access_log_path: /tmp/admin_access.log
address:
socket_address: { address: 0.0.0.0, port_value: 9901 }
socket_address: { address: 127.0.0.1, port_value: 9901 }
static_resources:
listeners:
- name: alice_listener
- name: haveno_listener
address:
socket_address: { address: 0.0.0.0, port_value: 8080 }
socket_address: { address: 127.0.0.1, port_value: 8080 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
@ -17,6 +17,9 @@ static_resources:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
codec_type: auto
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 0s
max_requests_per_connection: 1
route_config:
name: local_route
virtual_hosts:
@ -25,7 +28,7 @@ static_resources:
routes:
- match: { prefix: "/" }
route:
cluster: alice_service
cluster: haveno_service
timeout: 0s
max_stream_duration:
grpc_timeout_header_max: 0s
@ -37,11 +40,17 @@ static_resources:
max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message
http_filters:
- name: envoy.filters.http.grpc_web
- name: envoy.filters.http.cors
- name: envoy.filters.http.router
- name: envoy.filters.http.grpc_web
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.grpc_web.v3.GrpcWeb
- name: envoy.filters.http.cors
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
clusters:
- name: alice_service
- name: haveno_service
connect_timeout: 0.25s
type: logical_dns
http2_protocol_options: {}
@ -53,5 +62,5 @@ static_resources:
- endpoint:
address:
socket_address:
address: host.docker.internal
port_value: 9999
address: 127.0.0.1
port_value: 1201

167
dist/HavenoClient.d.ts vendored
View File

@ -1,39 +1,39 @@
import type * as grpcWeb from "grpc-web";
import { GetVersionClient, AccountClient, MoneroConnectionsClient, DisputesClient, DisputeAgentsClient, NotificationsClient, WalletsClient, PriceClient, OffersClient, PaymentAccountsClient, TradesClient, ShutdownServerClient, MoneroNodeClient } from './protobuf/GrpcServiceClientPb';
import { GetTradeStatisticsClient, GetVersionClient, AccountClient, XmrConnectionsClient, DisputesClient, DisputeAgentsClient, NotificationsClient, WalletsClient, PriceClient, OffersClient, PaymentAccountsClient, TradesClient, ShutdownServerClient, XmrNodeClient } from './protobuf/GrpcServiceClientPb';
import { MarketPriceInfo, MarketDepthInfo, XmrBalanceInfo, OfferInfo, TradeInfo, XmrTx, XmrDestination, NotificationMessage, UrlConnection } from "./protobuf/grpc_pb";
import { PaymentMethod, PaymentAccountForm, PaymentAccountFormField, PaymentAccount, Attachment, DisputeResult, Dispute, ChatMessage, MoneroNodeSettings } from "./protobuf/pb_pb";
import { TradeStatistics3, OfferDirection, PaymentMethod, PaymentAccountForm, PaymentAccountFormField, PaymentAccount, PaymentAccountPayload, Attachment, DisputeResult, Dispute, ChatMessage, XmrNodeSettings } from "./protobuf/pb_pb";
/**
* Haveno daemon client.
*/
export default class HavenoClient {
_appName: string | undefined;
_getVersionClient: GetVersionClient;
_disputeAgentsClient: DisputeAgentsClient;
_disputesClient: DisputesClient;
_notificationsClient: NotificationsClient;
_notificationStream: grpcWeb.ClientReadableStream<NotificationMessage> | undefined;
_moneroConnectionsClient: MoneroConnectionsClient;
_moneroNodeClient: MoneroNodeClient;
_walletsClient: WalletsClient;
_priceClient: PriceClient;
_paymentAccountsClient: PaymentAccountsClient;
_offersClient: OffersClient;
_tradesClient: TradesClient;
_accountClient: AccountClient;
_shutdownServerClient: ShutdownServerClient;
_url: string;
_password: string;
_process: any;
_processLogging: boolean;
_walletRpcPort: number | undefined;
_notificationListeners: ((_notification: NotificationMessage) => void)[];
_registerNotificationListenerCalled: boolean;
_keepAliveLooper: any;
_keepAlivePeriodMs: number;
_paymentMethods: PaymentMethod[] | undefined;
static readonly _fullyInitializedMessage = "Application fully initialized";
static readonly _loginRequiredMessage = "Interactive login required";
onData: (data: any) => void;
/** @private */ _appName: string | undefined;
/** @private */ _getTradeStatisticsClient: GetTradeStatisticsClient;
/** @private */ _getVersionClient: GetVersionClient;
/** @private */ _disputeAgentsClient: DisputeAgentsClient;
/** @private */ _disputesClient: DisputesClient;
/** @private */ _notificationsClient: NotificationsClient;
/** @private */ _notificationStream: grpcWeb.ClientReadableStream<NotificationMessage> | undefined;
/** @private */ _xmrConnectionsClient: XmrConnectionsClient;
/** @private */ _xmrNodeClient: XmrNodeClient;
/** @private */ _walletsClient: WalletsClient;
/** @private */ _priceClient: PriceClient;
/** @private */ _paymentAccountsClient: PaymentAccountsClient;
/** @private */ _offersClient: OffersClient;
/** @private */ _tradesClient: TradesClient;
/** @private */ _accountClient: AccountClient;
/** @private */ _shutdownServerClient: ShutdownServerClient;
/** @private */ _url: string;
/** @private */ _password: string;
/** @private */ _process: any;
/** @private */ _processLogging: boolean;
/** @private */ _walletRpcPort: number | undefined;
/** @private */ _notificationListeners: ((_notification: NotificationMessage) => void)[];
/** @private */ _registerNotificationListenerCalled: boolean;
/** @private */ _keepAliveLooper: any;
/** @private */ _keepAlivePeriodMs: number;
/** @private */ _paymentMethods: PaymentMethod[] | undefined;
/** @private */ static readonly _fullyInitializedMessage = "Application fully initialized";
/** @private */ static readonly _loginRequiredMessage = "Interactive login required";
/**
* Construct a client connected to a Haveno daemon.
*
@ -48,7 +48,7 @@ export default class HavenoClient {
* @param {string[]} cmd - command to start the process
* @param {string} url - Haveno daemon url (must proxy to api port)
* @param {boolean} enableLogging - specifies if logging is enabled or disabled at log level 3
* @return {haveno} a client connected to the newly started Haveno process
* @return {HavenoClient} a client connected to the newly started Haveno process
*/
static startProcess(havenoPath: string, cmd: string[], url: string, enableLogging: boolean): Promise<HavenoClient>;
/**
@ -120,13 +120,13 @@ export default class HavenoClient {
*
* @param {string} password - the new account password
*/
changePassword(password: string): Promise<void>;
changePassword(oldPassword: string, newPassword: string): Promise<void>;
/**
* Close the currently open account.
*/
closeAccount(): Promise<void>;
/**
* Permanently delete the Haveno account and shutdown the server. // TODO: possible to not shutdown server?
* Permanently delete the Haveno account.
*/
deleteAccount(): Promise<void>;
/**
@ -219,17 +219,23 @@ export default class HavenoClient {
*/
stopCheckingConnection(): Promise<void>;
/**
* Get the best available connection in order of priority then response time.
* Get the best connection in order of priority then response time.
*
* @return {UrlConnection | undefined} the best available connection in order of priority then response time, undefined if no connections available
* @return {UrlConnection | undefined} the best connection in order of priority then response time, undefined if no connections
*/
getBestAvailableConnection(): Promise<UrlConnection | undefined>;
getBestConnection(): Promise<UrlConnection | undefined>;
/**
* Automatically switch to the best available connection if current connection is disconnected after being checked.
*
* @param {boolean} autoSwitch - whether auto switch is enabled or disabled
*/
setAutoSwitch(autoSwitch: boolean): Promise<void>;
/**
* Get the current auto switch setting.
*
* @return {boolean} whether auto switch is enabled or disabled
*/
getAutoSwitch(): Promise<boolean>;
/**
* Returns whether daemon is running a local monero node.
*/
@ -237,13 +243,13 @@ export default class HavenoClient {
/**
* Gets the current local monero node settings.
*/
getMoneroNodeSettings(): Promise<MoneroNodeSettings | undefined>;
getMoneroNodeSettings(): Promise<XmrNodeSettings | undefined>;
/**
* Starts the local monero node.
*
* @param {MoneroNodeSettings} settings - the settings to start the local node with
*/
startMoneroNode(settings: MoneroNodeSettings): Promise<void>;
startMoneroNode(settings: XmrNodeSettings): Promise<void>;
/**
* Stops the local monero node.
*/
@ -297,7 +303,7 @@ export default class HavenoClient {
* @param {String} txHash - hash of the transaction to get
* @return {XmrTx} the transaction with the hash
*/
getXmrTx(txHash: string): Promise<XmrTx>;
getXmrTx(txHash: string): Promise<XmrTx | undefined>;
/**
* Create but do not relay a transaction to send funds from the Monero wallet.
*
@ -311,20 +317,20 @@ export default class HavenoClient {
*/
relayXmrTx(metadata: string): Promise<string>;
/**
* Get all supported assets codes.
* Get all asset codes with price information.
*
* TODO: replace this with getSupportedAssetCodes(): Promise<TradeCurrency[]>)
*
* @return {Promise<string[]>} all supported trade assets
*/
getSupportedAssetCodes(): Promise<string[]>;
getPricedAssetCodes(): Promise<string[]>;
/**
* Get the current market price per 1 XMR in the given currency.
*
* @param {string} assetCode - asset code to get the price of
* @return {number} the price of the asset per 1 XMR
* @return {number|undefined} the price of the asset per 1 XMR
*/
getPrice(assetCode: string): Promise<number>;
getPrice(assetCode: string): Promise<number | undefined>;
/**
* Get the current market prices of all a.
*
@ -361,10 +367,17 @@ export default class HavenoClient {
/**
* Get a form for the given payment method to complete and create a new payment account.
*
* @param {string} paymentMethodId - the id of the payment method
* @param {string | PaymentAccountForm.FormId} paymentMethodId - the id of the payment method
* @return {PaymentAccountForm} the payment account form
*/
getPaymentAccountForm(paymentMethodId: string): Promise<PaymentAccountForm>;
getPaymentAccountForm(paymentMethodId: string | PaymentAccountForm.FormId): Promise<PaymentAccountForm>;
/**
* Get a form from the given payment account payload.
*
* @param {PaymentAccountPayload} paymentAccountPayload - payload to get as a form
* @return {PaymentAccountForm} the payment account form
*/
getPaymentAccountPayloadForm(paymentAccountPayload: PaymentAccountPayload): Promise<PaymentAccountForm>;
validateFormField(form: PaymentAccountForm, fieldId: PaymentAccountFormField.FieldId, value: string): Promise<void>;
/**
* Create a payment account.
@ -382,22 +395,28 @@ export default class HavenoClient {
* @return {PaymentAccount} the created payment account
*/
createCryptoPaymentAccount(accountName: string, assetCode: string, address: string): Promise<PaymentAccount>;
/**
* Delete a payment account.
*
* @param {string} paymentAccountId the id of the payment account to delete
*/
deletePaymentAccount(paymentAccountId: string): Promise<void>;
/**
* Get available offers to buy or sell XMR.
*
* @param {string} assetCode - traded asset code
* @param {string|undefined} direction - "buy" or "sell" (default all)
* @param {OfferDirection|undefined} direction - "buy" or "sell" (default all)
* @return {OfferInfo[]} the available offers
*/
getOffers(assetCode: string, direction?: string): Promise<OfferInfo[]>;
getOffers(assetCode: string, direction?: OfferDirection): Promise<OfferInfo[]>;
/**
* Get the user's posted offers to buy or sell XMR.
*
* @param {string} assetCode - traded asset code
* @param {string|undefined} direction - "buy" or "sell" XMR (default all)
* @param {string|undefined} assetCode - traded asset code
* @param {OfferDirection|undefined} direction - get offers to buy or sell XMR (default all)
* @return {OfferInfo[]} the user's created offers
*/
getMyOffers(assetCode: string, direction?: string): Promise<OfferInfo[]>;
getMyOffers(assetCode?: string, direction?: OfferDirection): Promise<OfferInfo[]>;
/**
* Get my offer by id.
*
@ -408,18 +427,21 @@ export default class HavenoClient {
/**
* Post an offer.
*
* @param {string} direction - "buy" or "sell" XMR
* @param {OfferDirection} direction - "buy" or "sell" XMR
* @param {bigint} amount - amount of XMR to trade
* @param {string} assetCode - asset code to trade for XMR
* @param {string} paymentAccountId - payment account id
* @param {number} buyerSecurityDepositPct - buyer security deposit as % of trade amount
* @param {number} securityDepositPct - security deposit as % of trade amount for buyer and seller
* @param {number} price - trade price (optional, default to market price)
* @param {number} marketPriceMarginPct - if using market price, % from market price to accept (optional, default 0%)
* @param {bigint} minAmount - minimum amount to trade (optional, default to fixed amount)
* @param {number} triggerPrice - price to remove offer (optional)
* @param {bigint} minAmount - minimum amount to trade (optional, default to fixed amount)
* @param {number} reserveExactAmount - reserve exact amount needed for offer, incurring on-chain transaction and 10 confirmations before the offer goes live (default = false)
* @param {boolean} isPrivateOffer - whether the offer is private (default = false)
* @param {boolean} buyerAsTakerWithoutDeposit - waive buyer as taker deposit and fee (default false)
* @return {OfferInfo} the posted offer
*/
postOffer(direction: string, amount: bigint, assetCode: string, paymentAccountId: string, buyerSecurityDepositPct: number, price?: number, marketPriceMarginPct?: number, triggerPrice?: number, minAmount?: bigint): Promise<OfferInfo>;
postOffer(direction: OfferDirection, amount: bigint, assetCode: string, paymentAccountId: string, securityDepositPct: number, price?: number, marketPriceMarginPct?: number, triggerPrice?: number, minAmount?: bigint, reserveExactAmount?: boolean, isPrivateOffer?: boolean, buyerAsTakerWithoutDeposit?: boolean): Promise<OfferInfo>;
/**
* Remove a posted offer, releasing its reserved funds.
*
@ -431,9 +453,11 @@ export default class HavenoClient {
*
* @param {string} offerId - id of the offer to take
* @param {string} paymentAccountId - id of the payment account
* @param {bigint|undefined} amount - amount the taker chooses to buy or sell within the offer range (default is max offer amount)
* @param {string|undefined} challenge - the challenge to use for the private offer
* @return {TradeInfo} the initialized trade
*/
takeOffer(offerId: string, paymentAccountId: string): Promise<TradeInfo>;
takeOffer(offerId: string, paymentAccountId: string, amount?: bigint, challenge?: string): Promise<TradeInfo>;
/**
* Get a trade by id.
*
@ -441,6 +465,12 @@ export default class HavenoClient {
* @return {TradeInfo} the trade with the given id
*/
getTrade(tradeId: string): Promise<TradeInfo>;
/**
* Get all trade statistics.
*
* @return {TradeStatistics3[]} all user trades
*/
getTradeStatistics(): Promise<TradeStatistics3[]>;
/**
* Get all trades.
*
@ -448,17 +478,23 @@ export default class HavenoClient {
*/
getTrades(): Promise<TradeInfo[]>;
/**
* Confirm a payment is started.
* Confirm a payment is sent.
*
* @param {string} tradeId - the id of the trade
*/
confirmPaymentStarted(tradeId: string): Promise<void>;
confirmPaymentSent(tradeId: string): Promise<void>;
/**
* Confirm a payment is received.
*
* @param {string} tradeId - the id of the trade
*/
confirmPaymentReceived(tradeId: string): Promise<void>;
/**
* Acknowledge that a trade has completed.
*
* @param {string} tradeId - the id of the trade
*/
completeTrade(tradeId: string): Promise<void>;
/**
* Get all chat messages for a trade.
*
@ -490,7 +526,7 @@ export default class HavenoClient {
openDispute(tradeId: string): Promise<void>;
/**
* Resolve a dispute. By default, the winner receives the trade amount and the security deposits are returned,
* but the arbitrator may award a custom amount to the winner.
* but the arbitrator may award a custom amount to the winner and the loser will get the rest.
*
* @param {string} tradeId - the id of the trade
* @param {DisputeResult.Winner} winner - the winner of the dispute
@ -529,27 +565,36 @@ export default class HavenoClient {
* havenod.isHavenoConnectionInitialized() and havenod.awaitHavenoConnectionInitialized().
* Independently, gRPC createAccount() and openAccount() return after all account setup and reading from disk.
*
* @hidden
* @private
*/
_awaitAppInitialized(): Promise<void>;
/** @private */
_isAppInitialized(): Promise<boolean>;
/**
* Callback for grpc notifications.
*
* @private
*/
_onNotification: (data: any) => void;
/**
* Update notification listener registration.
* Due to the nature of grpc streaming, this method returns a promise
* which may be resolved before the listener is actually registered.
*
* @private
*/
_updateNotificationListenerRegistration(): Promise<void>;
/**
* Send a notification.
*
* @hidden
* @private
* @param {NotificationMessage} notification - notification to send
*/
_sendNotification(notification: NotificationMessage): Promise<void>;
/**
* Restore an account chunk from zip bytes.
*
* @hidden
* @private
*/
_restoreAccountChunk(zipBytes: Uint8Array, offset: number, totalLength: number, hasMore: boolean): Promise<void>;
}

848
dist/HavenoClient.js vendored

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

2
dist/index.d.ts vendored
View File

@ -1,5 +1,5 @@
import HavenoClient from "./HavenoClient";
import HavenoError from "./utils/HavenoError";
import HavenoError from "./types/HavenoError";
import HavenoUtils from "./utils/HavenoUtils";
export { HavenoClient };
export { HavenoError };

16
dist/index.js vendored
View File

@ -18,9 +18,23 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.HavenoUtils = exports.HavenoError = exports.HavenoClient = void 0;
try {
new XMLHttpRequest();
}
catch {
const xhr = require('node-xmlhttprequest');
//@ts-ignore
global.ProgressEvent = xhr.ProgressEvent;
//@ts-ignore
global.XMLHttpRequestEventTarget = xhr.XMLHttpRequestEventTarget;
//@ts-ignore
global.XMLHttpRequestUpload = xhr.XMLHttpRequestUpload;
//@ts-ignore
global.XMLHttpRequest = xhr.XMLHttpRequest;
}
const HavenoClient_1 = __importDefault(require("./HavenoClient"));
exports.HavenoClient = HavenoClient_1.default;
const HavenoError_1 = __importDefault(require("./utils/HavenoError"));
const HavenoError_1 = __importDefault(require("./types/HavenoError"));
exports.HavenoError = HavenoError_1.default;
const HavenoUtils_1 = __importDefault(require("./utils/HavenoUtils"));
exports.HavenoUtils = HavenoUtils_1.default;

2
dist/index.js.map vendored
View File

@ -1 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA,kEAA0C;AAIjC,uBAJF,sBAAY,CAIE;AAHrB,sEAA8C;AAIrC,sBAJF,qBAAW,CAIE;AAHpB,sEAA8C;AAIrC,sBAJF,qBAAW,CAIE;AACpB,qDAAmC;AACnC,mDAAiC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA,IAAI;IACA,IAAI,cAAc,EAAE,CAAC;CACxB;AACD,MAAM;IACF,MAAM,GAAG,GAAG,OAAO,CAAC,qBAAqB,CAAC,CAAC;IAE3C,YAAY;IACZ,MAAM,CAAC,aAAa,GAAG,GAAG,CAAC,aAAa,CAAC;IACzC,YAAY;IACZ,MAAM,CAAC,yBAAyB,GAAG,GAAG,CAAC,yBAAyB,CAAC;IACjE,YAAY;IACZ,MAAM,CAAC,oBAAoB,GAAG,GAAG,CAAC,oBAAoB,CAAC;IACvD,YAAY;IACZ,MAAM,CAAC,cAAc,GAAG,GAAG,CAAC,cAAc,CAAC;CAC9C;AAED,kEAA0C;AAIjC,uBAJF,sBAAY,CAIE;AAHrB,sEAA8C;AAIrC,sBAJF,qBAAW,CAIE;AAHpB,sEAA8C;AAIrC,sBAJF,qBAAW,CAIE;AACpB,qDAAmC;AACnC,mDAAiC"}

View File

@ -1,5 +1,5 @@
/**
* @fileoverview gRPC-Web generated client stub for io.bisq.protobuffer
* @fileoverview gRPC-Web generated client stub for io.haveno.protobuffer
* @enhanceable
* @public
*/
@ -20,7 +20,7 @@ export declare class HelpClient {
[index: string]: any;
});
methodDescriptorGetMethodHelp: grpcWeb.MethodDescriptor<grpc_pb.GetMethodHelpRequest, grpc_pb.GetMethodHelpReply>;
getMethodHelp(request: grpc_pb.GetMethodHelpRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetMethodHelpReply>;
getMethodHelp(request: grpc_pb.GetMethodHelpRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetMethodHelpReply>;
getMethodHelp(request: grpc_pb.GetMethodHelpRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetMethodHelpReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetMethodHelpReply>;
}
export declare class GetVersionClient {
@ -38,7 +38,7 @@ export declare class GetVersionClient {
[index: string]: any;
});
methodDescriptorGetVersion: grpcWeb.MethodDescriptor<grpc_pb.GetVersionRequest, grpc_pb.GetVersionReply>;
getVersion(request: grpc_pb.GetVersionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetVersionReply>;
getVersion(request: grpc_pb.GetVersionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetVersionReply>;
getVersion(request: grpc_pb.GetVersionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetVersionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetVersionReply>;
}
export declare class AccountClient {
@ -56,33 +56,33 @@ export declare class AccountClient {
[index: string]: any;
});
methodDescriptorAccountExists: grpcWeb.MethodDescriptor<grpc_pb.AccountExistsRequest, grpc_pb.AccountExistsReply>;
accountExists(request: grpc_pb.AccountExistsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.AccountExistsReply>;
accountExists(request: grpc_pb.AccountExistsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.AccountExistsReply>;
accountExists(request: grpc_pb.AccountExistsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.AccountExistsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.AccountExistsReply>;
methodDescriptorIsAccountOpen: grpcWeb.MethodDescriptor<grpc_pb.IsAccountOpenRequest, grpc_pb.IsAccountOpenReply>;
isAccountOpen(request: grpc_pb.IsAccountOpenRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.IsAccountOpenReply>;
isAccountOpen(request: grpc_pb.IsAccountOpenRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.IsAccountOpenReply>;
isAccountOpen(request: grpc_pb.IsAccountOpenRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.IsAccountOpenReply) => void): grpcWeb.ClientReadableStream<grpc_pb.IsAccountOpenReply>;
methodDescriptorCreateAccount: grpcWeb.MethodDescriptor<grpc_pb.CreateAccountRequest, grpc_pb.CreateAccountReply>;
createAccount(request: grpc_pb.CreateAccountRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CreateAccountReply>;
createAccount(request: grpc_pb.CreateAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CreateAccountReply>;
createAccount(request: grpc_pb.CreateAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CreateAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CreateAccountReply>;
methodDescriptorOpenAccount: grpcWeb.MethodDescriptor<grpc_pb.OpenAccountRequest, grpc_pb.OpenAccountReply>;
openAccount(request: grpc_pb.OpenAccountRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.OpenAccountReply>;
openAccount(request: grpc_pb.OpenAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.OpenAccountReply>;
openAccount(request: grpc_pb.OpenAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.OpenAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.OpenAccountReply>;
methodDescriptorIsAppInitialized: grpcWeb.MethodDescriptor<grpc_pb.IsAppInitializedRequest, grpc_pb.IsAppInitializedReply>;
isAppInitialized(request: grpc_pb.IsAppInitializedRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.IsAppInitializedReply>;
isAppInitialized(request: grpc_pb.IsAppInitializedRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.IsAppInitializedReply>;
isAppInitialized(request: grpc_pb.IsAppInitializedRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.IsAppInitializedReply) => void): grpcWeb.ClientReadableStream<grpc_pb.IsAppInitializedReply>;
methodDescriptorChangePassword: grpcWeb.MethodDescriptor<grpc_pb.ChangePasswordRequest, grpc_pb.ChangePasswordReply>;
changePassword(request: grpc_pb.ChangePasswordRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.ChangePasswordReply>;
changePassword(request: grpc_pb.ChangePasswordRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.ChangePasswordReply>;
changePassword(request: grpc_pb.ChangePasswordRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.ChangePasswordReply) => void): grpcWeb.ClientReadableStream<grpc_pb.ChangePasswordReply>;
methodDescriptorCloseAccount: grpcWeb.MethodDescriptor<grpc_pb.CloseAccountRequest, grpc_pb.CloseAccountReply>;
closeAccount(request: grpc_pb.CloseAccountRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CloseAccountReply>;
closeAccount(request: grpc_pb.CloseAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CloseAccountReply>;
closeAccount(request: grpc_pb.CloseAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CloseAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CloseAccountReply>;
methodDescriptorDeleteAccount: grpcWeb.MethodDescriptor<grpc_pb.DeleteAccountRequest, grpc_pb.DeleteAccountReply>;
deleteAccount(request: grpc_pb.DeleteAccountRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.DeleteAccountReply>;
deleteAccount(request: grpc_pb.DeleteAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.DeleteAccountReply>;
deleteAccount(request: grpc_pb.DeleteAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.DeleteAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.DeleteAccountReply>;
methodDescriptorBackupAccount: grpcWeb.MethodDescriptor<grpc_pb.BackupAccountRequest, grpc_pb.BackupAccountReply>;
backupAccount(request: grpc_pb.BackupAccountRequest, metadata?: grpcWeb.Metadata): grpcWeb.ClientReadableStream<grpc_pb.BackupAccountReply>;
methodDescriptorRestoreAccount: grpcWeb.MethodDescriptor<grpc_pb.RestoreAccountRequest, grpc_pb.RestoreAccountReply>;
restoreAccount(request: grpc_pb.RestoreAccountRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.RestoreAccountReply>;
restoreAccount(request: grpc_pb.RestoreAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.RestoreAccountReply>;
restoreAccount(request: grpc_pb.RestoreAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.RestoreAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.RestoreAccountReply>;
}
export declare class DisputesClient {
@ -100,19 +100,19 @@ export declare class DisputesClient {
[index: string]: any;
});
methodDescriptorGetDispute: grpcWeb.MethodDescriptor<grpc_pb.GetDisputeRequest, grpc_pb.GetDisputeReply>;
getDispute(request: grpc_pb.GetDisputeRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetDisputeReply>;
getDispute(request: grpc_pb.GetDisputeRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetDisputeReply>;
getDispute(request: grpc_pb.GetDisputeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetDisputeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetDisputeReply>;
methodDescriptorGetDisputes: grpcWeb.MethodDescriptor<grpc_pb.GetDisputesRequest, grpc_pb.GetDisputesReply>;
getDisputes(request: grpc_pb.GetDisputesRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetDisputesReply>;
getDisputes(request: grpc_pb.GetDisputesRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetDisputesReply>;
getDisputes(request: grpc_pb.GetDisputesRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetDisputesReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetDisputesReply>;
methodDescriptorOpenDispute: grpcWeb.MethodDescriptor<grpc_pb.OpenDisputeRequest, grpc_pb.OpenDisputeReply>;
openDispute(request: grpc_pb.OpenDisputeRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.OpenDisputeReply>;
openDispute(request: grpc_pb.OpenDisputeRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.OpenDisputeReply>;
openDispute(request: grpc_pb.OpenDisputeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.OpenDisputeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.OpenDisputeReply>;
methodDescriptorResolveDispute: grpcWeb.MethodDescriptor<grpc_pb.ResolveDisputeRequest, grpc_pb.ResolveDisputeReply>;
resolveDispute(request: grpc_pb.ResolveDisputeRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.ResolveDisputeReply>;
resolveDispute(request: grpc_pb.ResolveDisputeRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.ResolveDisputeReply>;
resolveDispute(request: grpc_pb.ResolveDisputeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.ResolveDisputeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.ResolveDisputeReply>;
methodDescriptorSendDisputeChatMessage: grpcWeb.MethodDescriptor<grpc_pb.SendDisputeChatMessageRequest, grpc_pb.SendDisputeChatMessageReply>;
sendDisputeChatMessage(request: grpc_pb.SendDisputeChatMessageRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SendDisputeChatMessageReply>;
sendDisputeChatMessage(request: grpc_pb.SendDisputeChatMessageRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.SendDisputeChatMessageReply>;
sendDisputeChatMessage(request: grpc_pb.SendDisputeChatMessageRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SendDisputeChatMessageReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SendDisputeChatMessageReply>;
}
export declare class DisputeAgentsClient {
@ -130,10 +130,10 @@ export declare class DisputeAgentsClient {
[index: string]: any;
});
methodDescriptorRegisterDisputeAgent: grpcWeb.MethodDescriptor<grpc_pb.RegisterDisputeAgentRequest, grpc_pb.RegisterDisputeAgentReply>;
registerDisputeAgent(request: grpc_pb.RegisterDisputeAgentRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.RegisterDisputeAgentReply>;
registerDisputeAgent(request: grpc_pb.RegisterDisputeAgentRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.RegisterDisputeAgentReply>;
registerDisputeAgent(request: grpc_pb.RegisterDisputeAgentRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.RegisterDisputeAgentReply) => void): grpcWeb.ClientReadableStream<grpc_pb.RegisterDisputeAgentReply>;
methodDescriptorUnregisterDisputeAgent: grpcWeb.MethodDescriptor<grpc_pb.UnregisterDisputeAgentRequest, grpc_pb.UnregisterDisputeAgentReply>;
unregisterDisputeAgent(request: grpc_pb.UnregisterDisputeAgentRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.UnregisterDisputeAgentReply>;
unregisterDisputeAgent(request: grpc_pb.UnregisterDisputeAgentRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.UnregisterDisputeAgentReply>;
unregisterDisputeAgent(request: grpc_pb.UnregisterDisputeAgentRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.UnregisterDisputeAgentReply) => void): grpcWeb.ClientReadableStream<grpc_pb.UnregisterDisputeAgentReply>;
}
export declare class NotificationsClient {
@ -153,10 +153,10 @@ export declare class NotificationsClient {
methodDescriptorRegisterNotificationListener: grpcWeb.MethodDescriptor<grpc_pb.RegisterNotificationListenerRequest, grpc_pb.NotificationMessage>;
registerNotificationListener(request: grpc_pb.RegisterNotificationListenerRequest, metadata?: grpcWeb.Metadata): grpcWeb.ClientReadableStream<grpc_pb.NotificationMessage>;
methodDescriptorSendNotification: grpcWeb.MethodDescriptor<grpc_pb.SendNotificationRequest, grpc_pb.SendNotificationReply>;
sendNotification(request: grpc_pb.SendNotificationRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SendNotificationReply>;
sendNotification(request: grpc_pb.SendNotificationRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.SendNotificationReply>;
sendNotification(request: grpc_pb.SendNotificationRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SendNotificationReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SendNotificationReply>;
}
export declare class MoneroConnectionsClient {
export declare class XmrConnectionsClient {
client_: grpcWeb.AbstractClientBase;
hostname_: string;
credentials_: null | {
@ -171,40 +171,43 @@ export declare class MoneroConnectionsClient {
[index: string]: any;
});
methodDescriptorAddConnection: grpcWeb.MethodDescriptor<grpc_pb.AddConnectionRequest, grpc_pb.AddConnectionReply>;
addConnection(request: grpc_pb.AddConnectionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.AddConnectionReply>;
addConnection(request: grpc_pb.AddConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.AddConnectionReply>;
addConnection(request: grpc_pb.AddConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.AddConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.AddConnectionReply>;
methodDescriptorRemoveConnection: grpcWeb.MethodDescriptor<grpc_pb.RemoveConnectionRequest, grpc_pb.RemoveConnectionReply>;
removeConnection(request: grpc_pb.RemoveConnectionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.RemoveConnectionReply>;
removeConnection(request: grpc_pb.RemoveConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.RemoveConnectionReply>;
removeConnection(request: grpc_pb.RemoveConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.RemoveConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.RemoveConnectionReply>;
methodDescriptorGetConnection: grpcWeb.MethodDescriptor<grpc_pb.GetConnectionRequest, grpc_pb.GetConnectionReply>;
getConnection(request: grpc_pb.GetConnectionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetConnectionReply>;
getConnection(request: grpc_pb.GetConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetConnectionReply>;
getConnection(request: grpc_pb.GetConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetConnectionReply>;
methodDescriptorGetConnections: grpcWeb.MethodDescriptor<grpc_pb.GetConnectionsRequest, grpc_pb.GetConnectionsReply>;
getConnections(request: grpc_pb.GetConnectionsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetConnectionsReply>;
getConnections(request: grpc_pb.GetConnectionsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetConnectionsReply>;
getConnections(request: grpc_pb.GetConnectionsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetConnectionsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetConnectionsReply>;
methodDescriptorSetConnection: grpcWeb.MethodDescriptor<grpc_pb.SetConnectionRequest, grpc_pb.SetConnectionReply>;
setConnection(request: grpc_pb.SetConnectionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SetConnectionReply>;
setConnection(request: grpc_pb.SetConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.SetConnectionReply>;
setConnection(request: grpc_pb.SetConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SetConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SetConnectionReply>;
methodDescriptorCheckConnection: grpcWeb.MethodDescriptor<grpc_pb.CheckConnectionRequest, grpc_pb.CheckConnectionReply>;
checkConnection(request: grpc_pb.CheckConnectionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CheckConnectionReply>;
checkConnection(request: grpc_pb.CheckConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CheckConnectionReply>;
checkConnection(request: grpc_pb.CheckConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CheckConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CheckConnectionReply>;
methodDescriptorCheckConnections: grpcWeb.MethodDescriptor<grpc_pb.CheckConnectionsRequest, grpc_pb.CheckConnectionsReply>;
checkConnections(request: grpc_pb.CheckConnectionsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CheckConnectionsReply>;
checkConnections(request: grpc_pb.CheckConnectionsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CheckConnectionsReply>;
checkConnections(request: grpc_pb.CheckConnectionsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CheckConnectionsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CheckConnectionsReply>;
methodDescriptorStartCheckingConnections: grpcWeb.MethodDescriptor<grpc_pb.StartCheckingConnectionsRequest, grpc_pb.StartCheckingConnectionsReply>;
startCheckingConnections(request: grpc_pb.StartCheckingConnectionsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.StartCheckingConnectionsReply>;
startCheckingConnections(request: grpc_pb.StartCheckingConnectionsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StartCheckingConnectionsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StartCheckingConnectionsReply>;
methodDescriptorStopCheckingConnections: grpcWeb.MethodDescriptor<grpc_pb.StopCheckingConnectionsRequest, grpc_pb.StopCheckingConnectionsReply>;
stopCheckingConnections(request: grpc_pb.StopCheckingConnectionsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.StopCheckingConnectionsReply>;
stopCheckingConnections(request: grpc_pb.StopCheckingConnectionsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StopCheckingConnectionsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StopCheckingConnectionsReply>;
methodDescriptorGetBestAvailableConnection: grpcWeb.MethodDescriptor<grpc_pb.GetBestAvailableConnectionRequest, grpc_pb.GetBestAvailableConnectionReply>;
getBestAvailableConnection(request: grpc_pb.GetBestAvailableConnectionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetBestAvailableConnectionReply>;
getBestAvailableConnection(request: grpc_pb.GetBestAvailableConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetBestAvailableConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetBestAvailableConnectionReply>;
methodDescriptorStartCheckingConnection: grpcWeb.MethodDescriptor<grpc_pb.StartCheckingConnectionRequest, grpc_pb.StartCheckingConnectionReply>;
startCheckingConnection(request: grpc_pb.StartCheckingConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.StartCheckingConnectionReply>;
startCheckingConnection(request: grpc_pb.StartCheckingConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StartCheckingConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StartCheckingConnectionReply>;
methodDescriptorStopCheckingConnection: grpcWeb.MethodDescriptor<grpc_pb.StopCheckingConnectionRequest, grpc_pb.StopCheckingConnectionReply>;
stopCheckingConnection(request: grpc_pb.StopCheckingConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.StopCheckingConnectionReply>;
stopCheckingConnection(request: grpc_pb.StopCheckingConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StopCheckingConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StopCheckingConnectionReply>;
methodDescriptorGetBestConnection: grpcWeb.MethodDescriptor<grpc_pb.GetBestConnectionRequest, grpc_pb.GetBestConnectionReply>;
getBestConnection(request: grpc_pb.GetBestConnectionRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetBestConnectionReply>;
getBestConnection(request: grpc_pb.GetBestConnectionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetBestConnectionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetBestConnectionReply>;
methodDescriptorSetAutoSwitch: grpcWeb.MethodDescriptor<grpc_pb.SetAutoSwitchRequest, grpc_pb.SetAutoSwitchReply>;
setAutoSwitch(request: grpc_pb.SetAutoSwitchRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SetAutoSwitchReply>;
setAutoSwitch(request: grpc_pb.SetAutoSwitchRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.SetAutoSwitchReply>;
setAutoSwitch(request: grpc_pb.SetAutoSwitchRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SetAutoSwitchReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SetAutoSwitchReply>;
methodDescriptorGetAutoSwitch: grpcWeb.MethodDescriptor<grpc_pb.GetAutoSwitchRequest, grpc_pb.GetAutoSwitchReply>;
getAutoSwitch(request: grpc_pb.GetAutoSwitchRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetAutoSwitchReply>;
getAutoSwitch(request: grpc_pb.GetAutoSwitchRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetAutoSwitchReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetAutoSwitchReply>;
}
export declare class MoneroNodeClient {
export declare class XmrNodeClient {
client_: grpcWeb.AbstractClientBase;
hostname_: string;
credentials_: null | {
@ -218,18 +221,18 @@ export declare class MoneroNodeClient {
}, options?: null | {
[index: string]: any;
});
methodDescriptorIsMoneroNodeOnline: grpcWeb.MethodDescriptor<grpc_pb.IsMoneroNodeOnlineRequest, grpc_pb.IsMoneroNodeOnlineReply>;
isMoneroNodeOnline(request: grpc_pb.IsMoneroNodeOnlineRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.IsMoneroNodeOnlineReply>;
isMoneroNodeOnline(request: grpc_pb.IsMoneroNodeOnlineRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.IsMoneroNodeOnlineReply) => void): grpcWeb.ClientReadableStream<grpc_pb.IsMoneroNodeOnlineReply>;
methodDescriptorGetMoneroNodeSettings: grpcWeb.MethodDescriptor<grpc_pb.GetMoneroNodeSettingsRequest, grpc_pb.GetMoneroNodeSettingsReply>;
getMoneroNodeSettings(request: grpc_pb.GetMoneroNodeSettingsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetMoneroNodeSettingsReply>;
getMoneroNodeSettings(request: grpc_pb.GetMoneroNodeSettingsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetMoneroNodeSettingsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetMoneroNodeSettingsReply>;
methodDescriptorStartMoneroNode: grpcWeb.MethodDescriptor<grpc_pb.StartMoneroNodeRequest, grpc_pb.StartMoneroNodeReply>;
startMoneroNode(request: grpc_pb.StartMoneroNodeRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.StartMoneroNodeReply>;
startMoneroNode(request: grpc_pb.StartMoneroNodeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StartMoneroNodeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StartMoneroNodeReply>;
methodDescriptorStopMoneroNode: grpcWeb.MethodDescriptor<grpc_pb.StopMoneroNodeRequest, grpc_pb.StopMoneroNodeReply>;
stopMoneroNode(request: grpc_pb.StopMoneroNodeRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.StopMoneroNodeReply>;
stopMoneroNode(request: grpc_pb.StopMoneroNodeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StopMoneroNodeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StopMoneroNodeReply>;
methodDescriptorIsXmrNodeOnline: grpcWeb.MethodDescriptor<grpc_pb.IsXmrNodeOnlineRequest, grpc_pb.IsXmrNodeOnlineReply>;
isXmrNodeOnline(request: grpc_pb.IsXmrNodeOnlineRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.IsXmrNodeOnlineReply>;
isXmrNodeOnline(request: grpc_pb.IsXmrNodeOnlineRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.IsXmrNodeOnlineReply) => void): grpcWeb.ClientReadableStream<grpc_pb.IsXmrNodeOnlineReply>;
methodDescriptorGetXmrNodeSettings: grpcWeb.MethodDescriptor<grpc_pb.GetXmrNodeSettingsRequest, grpc_pb.GetXmrNodeSettingsReply>;
getXmrNodeSettings(request: grpc_pb.GetXmrNodeSettingsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrNodeSettingsReply>;
getXmrNodeSettings(request: grpc_pb.GetXmrNodeSettingsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetXmrNodeSettingsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetXmrNodeSettingsReply>;
methodDescriptorStartXmrNode: grpcWeb.MethodDescriptor<grpc_pb.StartXmrNodeRequest, grpc_pb.StartXmrNodeReply>;
startXmrNode(request: grpc_pb.StartXmrNodeRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.StartXmrNodeReply>;
startXmrNode(request: grpc_pb.StartXmrNodeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StartXmrNodeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StartXmrNodeReply>;
methodDescriptorStopXmrNode: grpcWeb.MethodDescriptor<grpc_pb.StopXmrNodeRequest, grpc_pb.StopXmrNodeReply>;
stopXmrNode(request: grpc_pb.StopXmrNodeRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.StopXmrNodeReply>;
stopXmrNode(request: grpc_pb.StopXmrNodeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StopXmrNodeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StopXmrNodeReply>;
}
export declare class OffersClient {
client_: grpcWeb.AbstractClientBase;
@ -246,22 +249,22 @@ export declare class OffersClient {
[index: string]: any;
});
methodDescriptorGetOffer: grpcWeb.MethodDescriptor<grpc_pb.GetOfferRequest, grpc_pb.GetOfferReply>;
getOffer(request: grpc_pb.GetOfferRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetOfferReply>;
getOffer(request: grpc_pb.GetOfferRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetOfferReply>;
getOffer(request: grpc_pb.GetOfferRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetOfferReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetOfferReply>;
methodDescriptorGetMyOffer: grpcWeb.MethodDescriptor<grpc_pb.GetMyOfferRequest, grpc_pb.GetMyOfferReply>;
getMyOffer(request: grpc_pb.GetMyOfferRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetMyOfferReply>;
getMyOffer(request: grpc_pb.GetMyOfferRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetMyOfferReply>;
getMyOffer(request: grpc_pb.GetMyOfferRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetMyOfferReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetMyOfferReply>;
methodDescriptorGetOffers: grpcWeb.MethodDescriptor<grpc_pb.GetOffersRequest, grpc_pb.GetOffersReply>;
getOffers(request: grpc_pb.GetOffersRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetOffersReply>;
getOffers(request: grpc_pb.GetOffersRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetOffersReply>;
getOffers(request: grpc_pb.GetOffersRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetOffersReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetOffersReply>;
methodDescriptorGetMyOffers: grpcWeb.MethodDescriptor<grpc_pb.GetMyOffersRequest, grpc_pb.GetMyOffersReply>;
getMyOffers(request: grpc_pb.GetMyOffersRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetMyOffersReply>;
getMyOffers(request: grpc_pb.GetMyOffersRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetMyOffersReply>;
getMyOffers(request: grpc_pb.GetMyOffersRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetMyOffersReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetMyOffersReply>;
methodDescriptorCreateOffer: grpcWeb.MethodDescriptor<grpc_pb.CreateOfferRequest, grpc_pb.CreateOfferReply>;
createOffer(request: grpc_pb.CreateOfferRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CreateOfferReply>;
createOffer(request: grpc_pb.CreateOfferRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CreateOfferReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CreateOfferReply>;
methodDescriptorPostOffer: grpcWeb.MethodDescriptor<grpc_pb.PostOfferRequest, grpc_pb.PostOfferReply>;
postOffer(request: grpc_pb.PostOfferRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.PostOfferReply>;
postOffer(request: grpc_pb.PostOfferRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.PostOfferReply) => void): grpcWeb.ClientReadableStream<grpc_pb.PostOfferReply>;
methodDescriptorCancelOffer: grpcWeb.MethodDescriptor<grpc_pb.CancelOfferRequest, grpc_pb.CancelOfferReply>;
cancelOffer(request: grpc_pb.CancelOfferRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CancelOfferReply>;
cancelOffer(request: grpc_pb.CancelOfferRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CancelOfferReply>;
cancelOffer(request: grpc_pb.CancelOfferRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CancelOfferReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CancelOfferReply>;
}
export declare class PaymentAccountsClient {
@ -279,28 +282,31 @@ export declare class PaymentAccountsClient {
[index: string]: any;
});
methodDescriptorCreatePaymentAccount: grpcWeb.MethodDescriptor<grpc_pb.CreatePaymentAccountRequest, grpc_pb.CreatePaymentAccountReply>;
createPaymentAccount(request: grpc_pb.CreatePaymentAccountRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CreatePaymentAccountReply>;
createPaymentAccount(request: grpc_pb.CreatePaymentAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CreatePaymentAccountReply>;
createPaymentAccount(request: grpc_pb.CreatePaymentAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CreatePaymentAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CreatePaymentAccountReply>;
methodDescriptorGetPaymentAccounts: grpcWeb.MethodDescriptor<grpc_pb.GetPaymentAccountsRequest, grpc_pb.GetPaymentAccountsReply>;
getPaymentAccounts(request: grpc_pb.GetPaymentAccountsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentAccountsReply>;
getPaymentAccounts(request: grpc_pb.GetPaymentAccountsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentAccountsReply>;
getPaymentAccounts(request: grpc_pb.GetPaymentAccountsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetPaymentAccountsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetPaymentAccountsReply>;
methodDescriptorGetPaymentMethods: grpcWeb.MethodDescriptor<grpc_pb.GetPaymentMethodsRequest, grpc_pb.GetPaymentMethodsReply>;
getPaymentMethods(request: grpc_pb.GetPaymentMethodsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentMethodsReply>;
getPaymentMethods(request: grpc_pb.GetPaymentMethodsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentMethodsReply>;
getPaymentMethods(request: grpc_pb.GetPaymentMethodsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetPaymentMethodsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetPaymentMethodsReply>;
methodDescriptorGetPaymentAccountForm: grpcWeb.MethodDescriptor<grpc_pb.GetPaymentAccountFormRequest, grpc_pb.GetPaymentAccountFormReply>;
getPaymentAccountForm(request: grpc_pb.GetPaymentAccountFormRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentAccountFormReply>;
getPaymentAccountForm(request: grpc_pb.GetPaymentAccountFormRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentAccountFormReply>;
getPaymentAccountForm(request: grpc_pb.GetPaymentAccountFormRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetPaymentAccountFormReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetPaymentAccountFormReply>;
methodDescriptorGetPaymentAccountFormAsJson: grpcWeb.MethodDescriptor<grpc_pb.GetPaymentAccountFormAsJsonRequest, grpc_pb.GetPaymentAccountFormAsJsonReply>;
getPaymentAccountFormAsJson(request: grpc_pb.GetPaymentAccountFormAsJsonRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentAccountFormAsJsonReply>;
getPaymentAccountFormAsJson(request: grpc_pb.GetPaymentAccountFormAsJsonRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetPaymentAccountFormAsJsonReply>;
getPaymentAccountFormAsJson(request: grpc_pb.GetPaymentAccountFormAsJsonRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetPaymentAccountFormAsJsonReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetPaymentAccountFormAsJsonReply>;
methodDescriptorCreateCryptoCurrencyPaymentAccount: grpcWeb.MethodDescriptor<grpc_pb.CreateCryptoCurrencyPaymentAccountRequest, grpc_pb.CreateCryptoCurrencyPaymentAccountReply>;
createCryptoCurrencyPaymentAccount(request: grpc_pb.CreateCryptoCurrencyPaymentAccountRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CreateCryptoCurrencyPaymentAccountReply>;
createCryptoCurrencyPaymentAccount(request: grpc_pb.CreateCryptoCurrencyPaymentAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CreateCryptoCurrencyPaymentAccountReply>;
createCryptoCurrencyPaymentAccount(request: grpc_pb.CreateCryptoCurrencyPaymentAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CreateCryptoCurrencyPaymentAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CreateCryptoCurrencyPaymentAccountReply>;
methodDescriptorDeletePaymentAccount: grpcWeb.MethodDescriptor<grpc_pb.DeletePaymentAccountRequest, grpc_pb.DeletePaymentAccountReply>;
deletePaymentAccount(request: grpc_pb.DeletePaymentAccountRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.DeletePaymentAccountReply>;
deletePaymentAccount(request: grpc_pb.DeletePaymentAccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.DeletePaymentAccountReply) => void): grpcWeb.ClientReadableStream<grpc_pb.DeletePaymentAccountReply>;
methodDescriptorGetCryptoCurrencyPaymentMethods: grpcWeb.MethodDescriptor<grpc_pb.GetCryptoCurrencyPaymentMethodsRequest, grpc_pb.GetCryptoCurrencyPaymentMethodsReply>;
getCryptoCurrencyPaymentMethods(request: grpc_pb.GetCryptoCurrencyPaymentMethodsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetCryptoCurrencyPaymentMethodsReply>;
getCryptoCurrencyPaymentMethods(request: grpc_pb.GetCryptoCurrencyPaymentMethodsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetCryptoCurrencyPaymentMethodsReply>;
getCryptoCurrencyPaymentMethods(request: grpc_pb.GetCryptoCurrencyPaymentMethodsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetCryptoCurrencyPaymentMethodsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetCryptoCurrencyPaymentMethodsReply>;
methodDescriptorValidateFormField: grpcWeb.MethodDescriptor<grpc_pb.ValidateFormFieldRequest, grpc_pb.ValidateFormFieldReply>;
validateFormField(request: grpc_pb.ValidateFormFieldRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.ValidateFormFieldReply>;
validateFormField(request: grpc_pb.ValidateFormFieldRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.ValidateFormFieldReply>;
validateFormField(request: grpc_pb.ValidateFormFieldRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.ValidateFormFieldReply) => void): grpcWeb.ClientReadableStream<grpc_pb.ValidateFormFieldReply>;
}
export declare class PriceClient {
@ -318,13 +324,13 @@ export declare class PriceClient {
[index: string]: any;
});
methodDescriptorGetMarketPrice: grpcWeb.MethodDescriptor<grpc_pb.MarketPriceRequest, grpc_pb.MarketPriceReply>;
getMarketPrice(request: grpc_pb.MarketPriceRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.MarketPriceReply>;
getMarketPrice(request: grpc_pb.MarketPriceRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.MarketPriceReply>;
getMarketPrice(request: grpc_pb.MarketPriceRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.MarketPriceReply) => void): grpcWeb.ClientReadableStream<grpc_pb.MarketPriceReply>;
methodDescriptorGetMarketPrices: grpcWeb.MethodDescriptor<grpc_pb.MarketPricesRequest, grpc_pb.MarketPricesReply>;
getMarketPrices(request: grpc_pb.MarketPricesRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.MarketPricesReply>;
getMarketPrices(request: grpc_pb.MarketPricesRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.MarketPricesReply>;
getMarketPrices(request: grpc_pb.MarketPricesRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.MarketPricesReply) => void): grpcWeb.ClientReadableStream<grpc_pb.MarketPricesReply>;
methodDescriptorGetMarketDepth: grpcWeb.MethodDescriptor<grpc_pb.MarketDepthRequest, grpc_pb.MarketDepthReply>;
getMarketDepth(request: grpc_pb.MarketDepthRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.MarketDepthReply>;
getMarketDepth(request: grpc_pb.MarketDepthRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.MarketDepthReply>;
getMarketDepth(request: grpc_pb.MarketDepthRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.MarketDepthReply) => void): grpcWeb.ClientReadableStream<grpc_pb.MarketDepthReply>;
}
export declare class GetTradeStatisticsClient {
@ -342,7 +348,7 @@ export declare class GetTradeStatisticsClient {
[index: string]: any;
});
methodDescriptorGetTradeStatistics: grpcWeb.MethodDescriptor<grpc_pb.GetTradeStatisticsRequest, grpc_pb.GetTradeStatisticsReply>;
getTradeStatistics(request: grpc_pb.GetTradeStatisticsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetTradeStatisticsReply>;
getTradeStatistics(request: grpc_pb.GetTradeStatisticsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetTradeStatisticsReply>;
getTradeStatistics(request: grpc_pb.GetTradeStatisticsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetTradeStatisticsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetTradeStatisticsReply>;
}
export declare class ShutdownServerClient {
@ -360,7 +366,7 @@ export declare class ShutdownServerClient {
[index: string]: any;
});
methodDescriptorStop: grpcWeb.MethodDescriptor<grpc_pb.StopRequest, grpc_pb.StopReply>;
stop(request: grpc_pb.StopRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.StopReply>;
stop(request: grpc_pb.StopRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.StopReply>;
stop(request: grpc_pb.StopRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.StopReply) => void): grpcWeb.ClientReadableStream<grpc_pb.StopReply>;
}
export declare class TradesClient {
@ -378,31 +384,31 @@ export declare class TradesClient {
[index: string]: any;
});
methodDescriptorGetTrade: grpcWeb.MethodDescriptor<grpc_pb.GetTradeRequest, grpc_pb.GetTradeReply>;
getTrade(request: grpc_pb.GetTradeRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetTradeReply>;
getTrade(request: grpc_pb.GetTradeRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetTradeReply>;
getTrade(request: grpc_pb.GetTradeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetTradeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetTradeReply>;
methodDescriptorGetTrades: grpcWeb.MethodDescriptor<grpc_pb.GetTradesRequest, grpc_pb.GetTradesReply>;
getTrades(request: grpc_pb.GetTradesRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetTradesReply>;
getTrades(request: grpc_pb.GetTradesRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetTradesReply>;
getTrades(request: grpc_pb.GetTradesRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetTradesReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetTradesReply>;
methodDescriptorTakeOffer: grpcWeb.MethodDescriptor<grpc_pb.TakeOfferRequest, grpc_pb.TakeOfferReply>;
takeOffer(request: grpc_pb.TakeOfferRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.TakeOfferReply>;
takeOffer(request: grpc_pb.TakeOfferRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.TakeOfferReply>;
takeOffer(request: grpc_pb.TakeOfferRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.TakeOfferReply) => void): grpcWeb.ClientReadableStream<grpc_pb.TakeOfferReply>;
methodDescriptorConfirmPaymentStarted: grpcWeb.MethodDescriptor<grpc_pb.ConfirmPaymentStartedRequest, grpc_pb.ConfirmPaymentStartedReply>;
confirmPaymentStarted(request: grpc_pb.ConfirmPaymentStartedRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.ConfirmPaymentStartedReply>;
confirmPaymentStarted(request: grpc_pb.ConfirmPaymentStartedRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.ConfirmPaymentStartedReply) => void): grpcWeb.ClientReadableStream<grpc_pb.ConfirmPaymentStartedReply>;
methodDescriptorConfirmPaymentSent: grpcWeb.MethodDescriptor<grpc_pb.ConfirmPaymentSentRequest, grpc_pb.ConfirmPaymentSentReply>;
confirmPaymentSent(request: grpc_pb.ConfirmPaymentSentRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.ConfirmPaymentSentReply>;
confirmPaymentSent(request: grpc_pb.ConfirmPaymentSentRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.ConfirmPaymentSentReply) => void): grpcWeb.ClientReadableStream<grpc_pb.ConfirmPaymentSentReply>;
methodDescriptorConfirmPaymentReceived: grpcWeb.MethodDescriptor<grpc_pb.ConfirmPaymentReceivedRequest, grpc_pb.ConfirmPaymentReceivedReply>;
confirmPaymentReceived(request: grpc_pb.ConfirmPaymentReceivedRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.ConfirmPaymentReceivedReply>;
confirmPaymentReceived(request: grpc_pb.ConfirmPaymentReceivedRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.ConfirmPaymentReceivedReply>;
confirmPaymentReceived(request: grpc_pb.ConfirmPaymentReceivedRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.ConfirmPaymentReceivedReply) => void): grpcWeb.ClientReadableStream<grpc_pb.ConfirmPaymentReceivedReply>;
methodDescriptorKeepFunds: grpcWeb.MethodDescriptor<grpc_pb.KeepFundsRequest, grpc_pb.KeepFundsReply>;
keepFunds(request: grpc_pb.KeepFundsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.KeepFundsReply>;
keepFunds(request: grpc_pb.KeepFundsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.KeepFundsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.KeepFundsReply>;
methodDescriptorCompleteTrade: grpcWeb.MethodDescriptor<grpc_pb.CompleteTradeRequest, grpc_pb.CompleteTradeReply>;
completeTrade(request: grpc_pb.CompleteTradeRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CompleteTradeReply>;
completeTrade(request: grpc_pb.CompleteTradeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CompleteTradeReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CompleteTradeReply>;
methodDescriptorWithdrawFunds: grpcWeb.MethodDescriptor<grpc_pb.WithdrawFundsRequest, grpc_pb.WithdrawFundsReply>;
withdrawFunds(request: grpc_pb.WithdrawFundsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.WithdrawFundsReply>;
withdrawFunds(request: grpc_pb.WithdrawFundsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.WithdrawFundsReply>;
withdrawFunds(request: grpc_pb.WithdrawFundsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.WithdrawFundsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.WithdrawFundsReply>;
methodDescriptorGetChatMessages: grpcWeb.MethodDescriptor<grpc_pb.GetChatMessagesRequest, grpc_pb.GetChatMessagesReply>;
getChatMessages(request: grpc_pb.GetChatMessagesRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetChatMessagesReply>;
getChatMessages(request: grpc_pb.GetChatMessagesRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetChatMessagesReply>;
getChatMessages(request: grpc_pb.GetChatMessagesRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetChatMessagesReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetChatMessagesReply>;
methodDescriptorSendChatMessage: grpcWeb.MethodDescriptor<grpc_pb.SendChatMessageRequest, grpc_pb.SendChatMessageReply>;
sendChatMessage(request: grpc_pb.SendChatMessageRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SendChatMessageReply>;
sendChatMessage(request: grpc_pb.SendChatMessageRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.SendChatMessageReply>;
sendChatMessage(request: grpc_pb.SendChatMessageRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SendChatMessageReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SendChatMessageReply>;
}
export declare class WalletsClient {
@ -420,57 +426,42 @@ export declare class WalletsClient {
[index: string]: any;
});
methodDescriptorGetBalances: grpcWeb.MethodDescriptor<grpc_pb.GetBalancesRequest, grpc_pb.GetBalancesReply>;
getBalances(request: grpc_pb.GetBalancesRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetBalancesReply>;
getBalances(request: grpc_pb.GetBalancesRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetBalancesReply>;
getBalances(request: grpc_pb.GetBalancesRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetBalancesReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetBalancesReply>;
methodDescriptorGetXmrSeed: grpcWeb.MethodDescriptor<grpc_pb.GetXmrSeedRequest, grpc_pb.GetXmrSeedReply>;
getXmrSeed(request: grpc_pb.GetXmrSeedRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrSeedReply>;
getXmrSeed(request: grpc_pb.GetXmrSeedRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrSeedReply>;
getXmrSeed(request: grpc_pb.GetXmrSeedRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetXmrSeedReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetXmrSeedReply>;
methodDescriptorGetXmrPrimaryAddress: grpcWeb.MethodDescriptor<grpc_pb.GetXmrPrimaryAddressRequest, grpc_pb.GetXmrPrimaryAddressReply>;
getXmrPrimaryAddress(request: grpc_pb.GetXmrPrimaryAddressRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrPrimaryAddressReply>;
getXmrPrimaryAddress(request: grpc_pb.GetXmrPrimaryAddressRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrPrimaryAddressReply>;
getXmrPrimaryAddress(request: grpc_pb.GetXmrPrimaryAddressRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetXmrPrimaryAddressReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetXmrPrimaryAddressReply>;
methodDescriptorGetXmrNewSubaddress: grpcWeb.MethodDescriptor<grpc_pb.GetXmrNewSubaddressRequest, grpc_pb.GetXmrNewSubaddressReply>;
getXmrNewSubaddress(request: grpc_pb.GetXmrNewSubaddressRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrNewSubaddressReply>;
getXmrNewSubaddress(request: grpc_pb.GetXmrNewSubaddressRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrNewSubaddressReply>;
getXmrNewSubaddress(request: grpc_pb.GetXmrNewSubaddressRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetXmrNewSubaddressReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetXmrNewSubaddressReply>;
methodDescriptorGetXmrTxs: grpcWeb.MethodDescriptor<grpc_pb.GetXmrTxsRequest, grpc_pb.GetXmrTxsReply>;
getXmrTxs(request: grpc_pb.GetXmrTxsRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrTxsReply>;
getXmrTxs(request: grpc_pb.GetXmrTxsRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetXmrTxsReply>;
getXmrTxs(request: grpc_pb.GetXmrTxsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetXmrTxsReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetXmrTxsReply>;
methodDescriptorCreateXmrTx: grpcWeb.MethodDescriptor<grpc_pb.CreateXmrTxRequest, grpc_pb.CreateXmrTxReply>;
createXmrTx(request: grpc_pb.CreateXmrTxRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.CreateXmrTxReply>;
createXmrTx(request: grpc_pb.CreateXmrTxRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.CreateXmrTxReply>;
createXmrTx(request: grpc_pb.CreateXmrTxRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.CreateXmrTxReply) => void): grpcWeb.ClientReadableStream<grpc_pb.CreateXmrTxReply>;
methodDescriptorrelayXmrTx: grpcWeb.MethodDescriptor<grpc_pb.RelayXmrTxRequest, grpc_pb.RelayXmrTxReply>;
relayXmrTx(request: grpc_pb.RelayXmrTxRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.RelayXmrTxReply>;
relayXmrTx(request: grpc_pb.RelayXmrTxRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.RelayXmrTxReply>;
relayXmrTx(request: grpc_pb.RelayXmrTxRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.RelayXmrTxReply) => void): grpcWeb.ClientReadableStream<grpc_pb.RelayXmrTxReply>;
methodDescriptorGetAddressBalance: grpcWeb.MethodDescriptor<grpc_pb.GetAddressBalanceRequest, grpc_pb.GetAddressBalanceReply>;
getAddressBalance(request: grpc_pb.GetAddressBalanceRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetAddressBalanceReply>;
getAddressBalance(request: grpc_pb.GetAddressBalanceRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetAddressBalanceReply>;
getAddressBalance(request: grpc_pb.GetAddressBalanceRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetAddressBalanceReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetAddressBalanceReply>;
methodDescriptorSendBtc: grpcWeb.MethodDescriptor<grpc_pb.SendBtcRequest, grpc_pb.SendBtcReply>;
sendBtc(request: grpc_pb.SendBtcRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SendBtcReply>;
sendBtc(request: grpc_pb.SendBtcRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SendBtcReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SendBtcReply>;
methodDescriptorGetTxFeeRate: grpcWeb.MethodDescriptor<grpc_pb.GetTxFeeRateRequest, grpc_pb.GetTxFeeRateReply>;
getTxFeeRate(request: grpc_pb.GetTxFeeRateRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetTxFeeRateReply>;
getTxFeeRate(request: grpc_pb.GetTxFeeRateRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetTxFeeRateReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetTxFeeRateReply>;
methodDescriptorSetTxFeeRatePreference: grpcWeb.MethodDescriptor<grpc_pb.SetTxFeeRatePreferenceRequest, grpc_pb.SetTxFeeRatePreferenceReply>;
setTxFeeRatePreference(request: grpc_pb.SetTxFeeRatePreferenceRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SetTxFeeRatePreferenceReply>;
setTxFeeRatePreference(request: grpc_pb.SetTxFeeRatePreferenceRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SetTxFeeRatePreferenceReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SetTxFeeRatePreferenceReply>;
methodDescriptorUnsetTxFeeRatePreference: grpcWeb.MethodDescriptor<grpc_pb.UnsetTxFeeRatePreferenceRequest, grpc_pb.UnsetTxFeeRatePreferenceReply>;
unsetTxFeeRatePreference(request: grpc_pb.UnsetTxFeeRatePreferenceRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.UnsetTxFeeRatePreferenceReply>;
unsetTxFeeRatePreference(request: grpc_pb.UnsetTxFeeRatePreferenceRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.UnsetTxFeeRatePreferenceReply) => void): grpcWeb.ClientReadableStream<grpc_pb.UnsetTxFeeRatePreferenceReply>;
methodDescriptorGetTransaction: grpcWeb.MethodDescriptor<grpc_pb.GetTransactionRequest, grpc_pb.GetTransactionReply>;
getTransaction(request: grpc_pb.GetTransactionRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetTransactionReply>;
getTransaction(request: grpc_pb.GetTransactionRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetTransactionReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetTransactionReply>;
methodDescriptorGetFundingAddresses: grpcWeb.MethodDescriptor<grpc_pb.GetFundingAddressesRequest, grpc_pb.GetFundingAddressesReply>;
getFundingAddresses(request: grpc_pb.GetFundingAddressesRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.GetFundingAddressesReply>;
getFundingAddresses(request: grpc_pb.GetFundingAddressesRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.GetFundingAddressesReply>;
getFundingAddresses(request: grpc_pb.GetFundingAddressesRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.GetFundingAddressesReply) => void): grpcWeb.ClientReadableStream<grpc_pb.GetFundingAddressesReply>;
methodDescriptorSetWalletPassword: grpcWeb.MethodDescriptor<grpc_pb.SetWalletPasswordRequest, grpc_pb.SetWalletPasswordReply>;
setWalletPassword(request: grpc_pb.SetWalletPasswordRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.SetWalletPasswordReply>;
setWalletPassword(request: grpc_pb.SetWalletPasswordRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.SetWalletPasswordReply>;
setWalletPassword(request: grpc_pb.SetWalletPasswordRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.SetWalletPasswordReply) => void): grpcWeb.ClientReadableStream<grpc_pb.SetWalletPasswordReply>;
methodDescriptorRemoveWalletPassword: grpcWeb.MethodDescriptor<grpc_pb.RemoveWalletPasswordRequest, grpc_pb.RemoveWalletPasswordReply>;
removeWalletPassword(request: grpc_pb.RemoveWalletPasswordRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.RemoveWalletPasswordReply>;
removeWalletPassword(request: grpc_pb.RemoveWalletPasswordRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.RemoveWalletPasswordReply>;
removeWalletPassword(request: grpc_pb.RemoveWalletPasswordRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.RemoveWalletPasswordReply) => void): grpcWeb.ClientReadableStream<grpc_pb.RemoveWalletPasswordReply>;
methodDescriptorLockWallet: grpcWeb.MethodDescriptor<grpc_pb.LockWalletRequest, grpc_pb.LockWalletReply>;
lockWallet(request: grpc_pb.LockWalletRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.LockWalletReply>;
lockWallet(request: grpc_pb.LockWalletRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.LockWalletReply>;
lockWallet(request: grpc_pb.LockWalletRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.LockWalletReply) => void): grpcWeb.ClientReadableStream<grpc_pb.LockWalletReply>;
methodDescriptorUnlockWallet: grpcWeb.MethodDescriptor<grpc_pb.UnlockWalletRequest, grpc_pb.UnlockWalletReply>;
unlockWallet(request: grpc_pb.UnlockWalletRequest, metadata: grpcWeb.Metadata | null): Promise<grpc_pb.UnlockWalletReply>;
unlockWallet(request: grpc_pb.UnlockWalletRequest, metadata?: grpcWeb.Metadata | null): Promise<grpc_pb.UnlockWalletReply>;
unlockWallet(request: grpc_pb.UnlockWalletRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: grpc_pb.UnlockWalletReply) => void): grpcWeb.ClientReadableStream<grpc_pb.UnlockWalletReply>;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

14191
dist/protobuf/grpc_pb.js vendored

File diff suppressed because it is too large Load Diff

1
dist/protobuf/grpc_pb.js.map vendored Normal file

File diff suppressed because one or more lines are too long

2865
dist/protobuf/pb_pb.d.ts vendored

File diff suppressed because it is too large Load Diff

44313
dist/protobuf/pb_pb.js vendored

File diff suppressed because it is too large Load Diff

1
dist/protobuf/pb_pb.js.map vendored Normal file

File diff suppressed because one or more lines are too long

13
dist/types/HavenoError.d.ts vendored Normal file
View File

@ -0,0 +1,13 @@
/**
* Haveno error with message and code.
*/
export default class HavenoError extends Error {
code: number | undefined;
/**
* Create the error with a message and code.
*
* @param {string} msg - the error message
* @param {number} code
*/
constructor(msg: string, code?: number);
}

34
dist/types/HavenoError.js vendored Normal file
View File

@ -0,0 +1,34 @@
"use strict";
/*
* Copyright Haveno
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
/**
* Haveno error with message and code.
*/
class HavenoError extends Error {
/**
* Create the error with a message and code.
*
* @param {string} msg - the error message
* @param {number} code
*/
constructor(msg, code) {
super(msg);
this.code = code;
}
}
exports.default = HavenoError;
//# sourceMappingURL=HavenoError.js.map

1
dist/types/HavenoError.js.map vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"HavenoError.js","sourceRoot":"","sources":["../../src/types/HavenoError.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;GAcG;;AAGH;;GAEG;AACH,MAAqB,WAAY,SAAQ,KAAK;IAI5C;;;;;OAKG;IACH,YAAY,GAAW,EAAE,IAAa;QACpC,KAAK,CAAC,GAAG,CAAC,CAAC;QACX,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;IACnB,CAAC;CACF;AAdD,8BAcC"}

View File

@ -4,9 +4,9 @@ import { PaymentAccountForm, PaymentAccountFormField } from "../protobuf/pb_pb";
*/
export default class HavenoUtils {
static logLevel: number;
static centinerosToAUMultiplier: number;
static months: string[];
static lastLogTimeMs: number;
static AU_PER_XMR: bigint;
/**
* Set the log level with 0 being least verbose.
*
@ -24,7 +24,6 @@ export default class HavenoUtils {
*
* @param {int} level - log level of the message
* @param {string} msg - message to log
* @param {boolean?} warn - log the message as a warning if true
*/
static log(level: number, msg: string): void;
/**
@ -37,34 +36,108 @@ export default class HavenoUtils {
/**
* Kill the given process.
*
* TODO (woodser): move this to monero-javascript GenUtils.js as common utility
* TODO (woodser): move this to monero-ts GenUtils.ts as common utility
*
* @param {Process} process - the nodejs child process to child
* @param {String} signal - the kill signal, e.g. SIGTERM, SIGKILL, SIGINT (default)
*/
static kill(process: any, signal?: string): Promise<void>;
/**
* Convert centineros to atomic units.
* Wait for the duration.
*
* @param {number} centineros - denominates an amount of XMR in centineros
* @return {BigInt} the amount denominated in atomic units
* @param {number} durationMs - the duration to wait for in milliseconds
*/
static centinerosToAtomicUnits(centineros: number): bigint;
static waitFor(durationMs: number): Promise<unknown>;
/**
* Convert XMR to atomic units.
*
* @param {number | string} amountXmr - amount in XMR to convert to atomic units
* @return {bigint} amount in atomic units
*/
static xmrToAtomicUnits(amountXmr: number | string): bigint;
/**
* Convert atomic units to XMR.
*
* @param {bigint | string} amountAtomicUnits - amount in atomic units to convert to XMR
* @return {number} amount in XMR
*/
static atomicUnitsToXmr(amountAtomicUnits: bigint | string): number;
/**
* Divide one atomic units by another.
*
* @param {bigint} au1 dividend
* @param {bigint} au2 divisor
* @returns {number} the result
*/
static divide(au1: bigint, au2: bigint): number;
/**
* Multiply a bigint by a number or bigint.
*
* @param a bigint to multiply
* @param b bigint or number to multiply by
* @returns the product as a bigint
*/
static multiply(a: bigint, b: number | bigint): bigint;
/**
* Calculate the difference from a first bigint to a second, as a percentage (float).
*
* @param {bigint} a first bigint to get the difference from
* @param {bigint} b second bigint to get the difference from
* @returns {number} the percentage difference as a float
*/
static percentageDiff(a: bigint, b: bigint): number;
/**
* Return the absolute value of the given bigint.
*
* @param {bigint} a the bigint to get the absolute value of
* @returns {bigint} the absolute value of the given bigint
*/
static abs(a: bigint): bigint;
/**
* Return the maximum of two bigints.
*
* @param {bigint} bi1 first bigint
* @param {bigint} bi2 second bigint
* @returns {bigint} the maximum of the two bigints
*/
static max(bi1: bigint, bi2: bigint): bigint;
/**
* Get a validated payment method id from a string or form id.
*
* @param {string | PaymentAccountForm.FormId} id - identifies the payment method
* @returns {string} the payment method id
*/
static getPaymentMethodId(id: string | PaymentAccountForm.FormId): string;
/**
* Stringify a payment account form.
*
* @param form - form to stringify
* @return {string} the stringified form
*/
static formToString(form: PaymentAccountForm): string;
/**
* Determine if a form has a field.
*
* @param {PaymentAccountForm} form - form to check
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to check for
* @return {boolean} true if the form has the field, false otherwise
*/
static hasFormField(form: PaymentAccountForm, fieldId: PaymentAccountFormField.FieldId): boolean;
/**
* Get a form field value.
*
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to get the value from
* @param {PaymentAccountForm} form - form to get the field value from
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to get the value from
* @return {string} the form field value
*/
static getFormValue(fieldId: PaymentAccountFormField.FieldId, form: PaymentAccountForm): string;
static getFormValue(form: PaymentAccountForm, fieldId: PaymentAccountFormField.FieldId): string;
/**
* Set a form field value.
*
* @param {PaymentAccountForm} form - form to get the field from
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to set the value of
* @param {string} value - field value to set
* @param {PaymentAccountForm} form - form to get the field from
* @return {string} the form field value
*/
static setFormValue(fieldId: PaymentAccountFormField.FieldId, value: string, form: PaymentAccountForm): void;
static setFormValue(form: PaymentAccountForm, fieldId: PaymentAccountFormField.FieldId, value: string): void;
}

View File

@ -1,10 +1,27 @@
"use strict";
/*
* Copyright Haveno
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const assert_1 = __importDefault(require("assert"));
const console_1 = __importDefault(require("console"));
const decimal_js_1 = __importDefault(require("decimal.js"));
const pb_pb_1 = require("../protobuf/pb_pb");
/**
* Collection of utilities for working with Haveno.
*/
@ -31,7 +48,6 @@ class HavenoUtils {
*
* @param {int} level - log level of the message
* @param {string} msg - message to log
* @param {boolean?} warn - log the message as a warning if true
*/
static log(level, msg) {
(0, assert_1.default)(level === parseInt(level + "", 10) && level >= 0, "Log level must be an integer >= 0");
@ -55,7 +71,7 @@ class HavenoUtils {
/**
* Kill the given process.
*
* TODO (woodser): move this to monero-javascript GenUtils.js as common utility
* TODO (woodser): move this to monero-ts GenUtils.ts as common utility
*
* @param {Process} process - the nodejs child process to child
* @param {String} signal - the kill signal, e.g. SIGTERM, SIGKILL, SIGINT (default)
@ -68,23 +84,137 @@ class HavenoUtils {
});
}
/**
* Convert centineros to atomic units.
* Wait for the duration.
*
* @param {number} centineros - denominates an amount of XMR in centineros
* @return {BigInt} the amount denominated in atomic units
* @param {number} durationMs - the duration to wait for in milliseconds
*/
static centinerosToAtomicUnits(centineros) {
return BigInt(centineros) * BigInt(HavenoUtils.centinerosToAUMultiplier);
static async waitFor(durationMs) {
return new Promise(function (resolve) { setTimeout(resolve, durationMs); });
}
/**
* Convert XMR to atomic units.
*
* @param {number | string} amountXmr - amount in XMR to convert to atomic units
* @return {bigint} amount in atomic units
*/
static xmrToAtomicUnits(amountXmr) {
return BigInt(new decimal_js_1.default(amountXmr).mul(HavenoUtils.AU_PER_XMR.toString()).toDecimalPlaces(0, decimal_js_1.default.ROUND_HALF_UP).toFixed(0));
}
/**
* Convert atomic units to XMR.
*
* @param {bigint | string} amountAtomicUnits - amount in atomic units to convert to XMR
* @return {number} amount in XMR
*/
static atomicUnitsToXmr(amountAtomicUnits) {
return new decimal_js_1.default(amountAtomicUnits.toString()).div(HavenoUtils.AU_PER_XMR.toString()).toDecimalPlaces(12, decimal_js_1.default.ROUND_HALF_UP).toNumber();
}
/**
* Divide one atomic units by another.
*
* @param {bigint} au1 dividend
* @param {bigint} au2 divisor
* @returns {number} the result
*/
static divide(au1, au2) {
return new decimal_js_1.default(au1.toString()).div(new decimal_js_1.default(au2.toString())).toDecimalPlaces(12, decimal_js_1.default.ROUND_HALF_UP).toNumber();
}
/**
* Multiply a bigint by a number or bigint.
*
* @param a bigint to multiply
* @param b bigint or number to multiply by
* @returns the product as a bigint
*/
static multiply(a, b) {
return BigInt(new decimal_js_1.default(a.toString()).mul(new decimal_js_1.default(b.toString())).toDecimalPlaces(0, decimal_js_1.default.ROUND_HALF_UP).toString());
}
/**
* Calculate the difference from a first bigint to a second, as a percentage (float).
*
* @param {bigint} a first bigint to get the difference from
* @param {bigint} b second bigint to get the difference from
* @returns {number} the percentage difference as a float
*/
static percentageDiff(a, b) {
return HavenoUtils.divide(a - b, a);
}
/**
* Return the absolute value of the given bigint.
*
* @param {bigint} a the bigint to get the absolute value of
* @returns {bigint} the absolute value of the given bigint
*/
static abs(a) {
return a < 0 ? -a : a;
}
/**
* Return the maximum of two bigints.
*
* @param {bigint} bi1 first bigint
* @param {bigint} bi2 second bigint
* @returns {bigint} the maximum of the two bigints
*/
static max(bi1, bi2) {
return bi1 > bi2 ? bi1 : bi2;
}
// ------------------------- PAYMENT ACCOUNT FORMS --------------------------
/**
* Get a validated payment method id from a string or form id.
*
* @param {string | PaymentAccountForm.FormId} id - identifies the payment method
* @returns {string} the payment method id
*/
static getPaymentMethodId(id) {
if (typeof id === "string") {
id = id.toUpperCase();
if (!(id in pb_pb_1.PaymentAccountForm.FormId))
throw Error("Invalid payment method: " + id);
return id;
}
else {
let keyByValue = getKeyByValue(pb_pb_1.PaymentAccountForm.FormId, id);
if (!keyByValue)
throw Error("No payment method id with form id " + id);
return keyByValue;
}
}
/**
* Stringify a payment account form.
*
* @param form - form to stringify
* @return {string} the stringified form
*/
static formToString(form) {
let str = "";
for (const field of form.getFieldsList()) {
str += field.getId() + ": " + this.getFormValue(form, field.getId()) + "\n";
}
return str.trim();
}
/**
* Determine if a form has a field.
*
* @param {PaymentAccountForm} form - form to check
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to check for
* @return {boolean} true if the form has the field, false otherwise
*/
static hasFormField(form, fieldId) {
for (const field of form.getFieldsList()) {
if (field.getId() === fieldId)
return true;
}
return false;
}
/**
* Get a form field value.
*
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to get the value from
* @param {PaymentAccountForm} form - form to get the field value from
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to get the value from
* @return {string} the form field value
*/
// TODO: attach getter and setter to PaymentAccountForm prototype in typescript?
static getFormValue(fieldId, form) {
static getFormValue(form, fieldId) {
for (const field of form.getFieldsList()) {
if (field.getId() === fieldId)
return field.getValue();
@ -94,12 +224,12 @@ class HavenoUtils {
/**
* Set a form field value.
*
* @param {PaymentAccountForm} form - form to get the field from
* @param {PaymentAccountFormField.FieldId} fieldId - id of the field to set the value of
* @param {string} value - field value to set
* @param {PaymentAccountForm} form - form to get the field from
* @return {string} the form field value
*/
static setFormValue(fieldId, value, form) {
static setFormValue(form, fieldId, value) {
for (const field of form.getFieldsList()) {
if (field.getId() === fieldId) {
field.setValue(value);
@ -111,7 +241,15 @@ class HavenoUtils {
}
exports.default = HavenoUtils;
HavenoUtils.logLevel = 0;
HavenoUtils.centinerosToAUMultiplier = 10000;
HavenoUtils.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
HavenoUtils.lastLogTimeMs = 0;
HavenoUtils.AU_PER_XMR = 1000000000000n;
function getKeyByValue(object, value) {
for (const key in object) {
if (object.hasOwnProperty(key) && object[key] === value) {
return key;
}
}
return undefined;
}
//# sourceMappingURL=HavenoUtils.js.map

File diff suppressed because one or more lines are too long

View File

@ -16,12 +16,14 @@ export default class TaskLooper {
/**
* Start the task loop.
*
* @param {int} periodInMs the loop period in milliseconds
* @param {number} periodInMs the loop period in milliseconds
* @param {boolean} targetFixedPeriod specifies if the task should target a fixed period by accounting for run time (default false)
* @return {TaskLooper} this instance for chaining
*/
start(periodInMs: number): void;
start(periodInMs: number, targetFixedPeriod: boolean): void;
/**
* Stop the task loop.
*/
stop(): void;
_runLoop(periodInMs: number): Promise<void>;
_runLoop(periodInMs: number, targetFixedPeriod: boolean): Promise<void>;
}

View File

@ -1,4 +1,19 @@
"use strict";
/*
* Copyright Haveno
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
/**
* Run a task in a fixed period loop.
@ -17,13 +32,17 @@ class TaskLooper {
/**
* Start the task loop.
*
* @param {int} periodInMs the loop period in milliseconds
* @param {number} periodInMs the loop period in milliseconds
* @param {boolean} targetFixedPeriod specifies if the task should target a fixed period by accounting for run time (default false)
* @return {TaskLooper} this instance for chaining
*/
start(periodInMs) {
start(periodInMs, targetFixedPeriod) {
if (periodInMs <= 0)
throw new Error("Looper period must be greater than 0 ms");
if (this._isStarted)
return;
this._isStarted = true;
this._runLoop(periodInMs);
this._runLoop(periodInMs, targetFixedPeriod);
}
/**
* Stop the task loop.
@ -35,13 +54,13 @@ class TaskLooper {
clearTimeout(this._timeout);
this._timeout = undefined;
}
async _runLoop(periodInMs) {
async _runLoop(periodInMs, targetFixedPeriod) {
this._isLooping = true;
while (this._isStarted) {
const startTime = Date.now();
await this._fn();
if (this._isStarted)
await new Promise((resolve) => { this._timeout = setTimeout(resolve, periodInMs - (Date.now() - startTime)); });
await new Promise((resolve) => { this._timeout = setTimeout(resolve, periodInMs - (targetFixedPeriod ? (Date.now() - startTime) : 0)); });
}
this._isLooping = false;
}

View File

@ -1 +1 @@
{"version":3,"file":"TaskLooper.js","sourceRoot":"","sources":["../../src/utils/TaskLooper.ts"],"names":[],"mappings":";;AAAA;;GAEG;AACH,MAAqB,UAAU;IAO7B;;;;OAIG;IACH,YAAY,EAAuB;QACjC,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;QACxB,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;IAC1B,CAAC;IAED;;;;OAIG;IACH,KAAK,CAAC,UAAkB;QACtB,IAAI,IAAI,CAAC,UAAU;YAAE,OAAO;QAC5B,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC;QACvB,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC;IAC5B,CAAC;IAED;;OAEG;IACH,IAAI;QACF,IAAI,CAAC,IAAI,CAAC,UAAU;YAAE,MAAM,IAAI,KAAK,CAAC,iDAAiD,CAAC,CAAC;QACzF,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;QACxB,YAAY,CAAC,IAAI,CAAC,QAAS,CAAC,CAAC;QAC7B,IAAI,CAAC,QAAQ,GAAG,SAAS,CAAC;IAC5B,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,UAAkB;QAC/B,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC;QACvB,OAAO,IAAI,CAAC,UAAU,EAAE;YACtB,MAAM,SAAS,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;YAC7B,MAAM,IAAI,CAAC,GAAG,EAAE,CAAC;YACjB,IAAI,IAAI,CAAC,UAAU;gBAAE,MAAM,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,EAAE,GAAG,IAAI,CAAC,QAAQ,GAAG,UAAU,CAAC,OAAO,EAAE,UAAU,GAAG,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;SACtI;QACD,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;IAC1B,CAAC;CACF;AAhDD,6BAgDC"}
{"version":3,"file":"TaskLooper.js","sourceRoot":"","sources":["../../src/utils/TaskLooper.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;GAcG;;AAGH;;GAEG;AACH,MAAqB,UAAU;IAO7B;;;;OAIG;IACH,YAAY,EAAuB;QACjC,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;QACxB,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;IAC1B,CAAC;IAED;;;;;;OAMG;IACH,KAAK,CAAC,UAAkB,EAAE,iBAA0B;QAClD,IAAI,UAAU,IAAI,CAAC;YAAE,MAAM,IAAI,KAAK,CAAC,yCAAyC,CAAC,CAAC;QAChF,IAAI,IAAI,CAAC,UAAU;YAAE,OAAO;QAC5B,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC;QACvB,IAAI,CAAC,QAAQ,CAAC,UAAU,EAAE,iBAAiB,CAAC,CAAC;IAC/C,CAAC;IAED;;OAEG;IACH,IAAI;QACF,IAAI,CAAC,IAAI,CAAC,UAAU;YAAE,MAAM,IAAI,KAAK,CAAC,iDAAiD,CAAC,CAAC;QACzF,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;QACxB,YAAY,CAAC,IAAI,CAAC,QAAS,CAAC,CAAC;QAC7B,IAAI,CAAC,QAAQ,GAAG,SAAS,CAAC;IAC5B,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,UAAkB,EAAE,iBAA0B;QAC3D,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC;QACvB,OAAO,IAAI,CAAC,UAAU,EAAE;YACtB,MAAM,SAAS,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;YAC7B,MAAM,IAAI,CAAC,GAAG,EAAE,CAAC;YACjB,IAAI,IAAI,CAAC,UAAU;gBAAE,MAAM,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,EAAE,GAAG,IAAI,CAAC,QAAQ,GAAG,UAAU,CAAC,OAAO,EAAE,UAAU,GAAG,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;SAChK;QACD,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;IAC1B,CAAC;CACF;AAnDD,6BAmDC"}

179
docker/docker-compose.yml Normal file
View File

@ -0,0 +1,179 @@
version: '3.9'
services:
envoy:
image: envoyproxy/envoy-dev:latest
container_name: envoy
extra_hosts:
- "host.docker.internal:host-gateway"
ports:
- "8079:8079"
- "8080:8080"
- "8081:8081"
- "8082:8082"
- "8083:8083"
- "8084:8084"
- "8085:8085"
- "8086:8086"
volumes:
- ./../config/envoy.test.yaml:/config/envoy.test.yaml
command:
- -c
- ../config/envoy.test.yaml
node1:
build: haveno/
container_name: node1
entrypoint: [ "./.localnet/monerod" ]
command: [
"--testnet",
"--no-igd",
"--hide-my-port",
"--data-dir=./.localnet/xmr_local/node1",
"--p2p-bind-ip=127.0.0.1",
"--p2p-bind-port=48080",
"--rpc-bind-port=48081",
"--no-zmq",
"--add-exclusive-node=127.0.0.1:28080",
"--max-connections-per-ip=10",
"--rpc-max-connections-per-private-ip=100",
"--rpc-access-control-origins=http://localhost:8080",
"--fixed-difficulty=150",
"--non-interactive",
]
network_mode: "host"
node2:
build: haveno/
container_name: node2
entrypoint: [ "./.localnet/monerod" ]
command: [
"--testnet",
"--no-igd",
"--hide-my-port",
"--data-dir=./.localnet/xmr_local/node2",
"--p2p-bind-ip=127.0.0.1",
"--rpc-bind-ip=0.0.0.0",
"--no-zmq",
"--confirm-external-bind",
"--add-exclusive-node=127.0.0.1:48080",
"--max-connections-per-ip=10",
"--rpc-max-connections-per-private-ip=100",
"--rpc-access-control-origins=http://localhost:8080",
"--fixed-difficulty=150",
"--non-interactive",
]
network_mode: "host"
depends_on:
- node1
seed1:
build: haveno/
container_name: seed1
entrypoint: [ "./haveno-seednode" ]
command: [
"--baseCurrencyNetwork=XMR_LOCAL",
"--useLocalhostForP2P=true",
"--useDevPrivilegeKeys=true",
"--nodePort=2002",
"--appName=haveno-XMR_LOCAL_Seed1_2002",
"--xmrNode=http://localhost:28081"
]
network_mode: "host"
depends_on:
- node2
seed2:
build: haveno/
container_name: seed2
entrypoint: [ "./haveno-seednode" ]
command: [
"--baseCurrencyNetwork=XMR_LOCAL",
"--useLocalhostForP2P=true",
"--useDevPrivilegeKeys=true",
"--nodePort=3002",
"--appName=haveno-XMR_LOCAL_Seed2_3002",
"--xmrNode=http://localhost:28081"
]
network_mode: "host"
depends_on:
- node2
arbitrator:
build: haveno/
container_name: arbitrator
entrypoint: [ "./haveno-daemon" ]
command: [
"--baseCurrencyNetwork=XMR_LOCAL",
"--useLocalhostForP2P=true",
"--useDevPrivilegeKeys=true",
"--nodePort=4444",
"--appName=haveno-XMR_LOCAL_arbitrator",
"--apiPassword=apitest",
"--apiPort=9998",
"--walletRpcBindPort=38090",
"--passwordRequired=false",
]
network_mode: "host"
depends_on:
- seed1
user1:
build: haveno/
container_name: user1
entrypoint: [ "./haveno-daemon" ]
command: [
"--baseCurrencyNetwork=XMR_LOCAL",
"--useLocalhostForP2P=true",
"--useDevPrivilegeKeys=true",
"--nodePort=5555",
"--appName=haveno_user1",
"--apiPassword=apitest",
"--apiPort=9999",
"--walletRpcBindPort=38091",
"--passwordRequired=false",
]
network_mode: "host"
depends_on:
- seed1
user2:
build: haveno/
container_name: user2
entrypoint: [ "./haveno-daemon" ]
command: [
"--baseCurrencyNetwork=XMR_LOCAL",
"--useLocalhostForP2P=true",
"--useDevPrivilegeKeys=true",
"--nodePort=6666",
"--appName=haveno_user2",
"--apiPassword=apitest",
"--apiPort=10000",
"--walletRpcBindPort=38092",
"--passwordRequired=false",
]
network_mode: "host"
depends_on:
- seed1
pricenode:
build: pricenode/
container_name: pricenode
entrypoint: [ "./haveno-pricenode" ]
network_mode: "host"
funding:
build: haveno/
container_name: funding_wallet
entrypoint: [ "./.localnet/monero-wallet-rpc" ]
command: [
"--testnet",
"--daemon-address=http://localhost:28081",
"--rpc-bind-port=28084",
"--rpc-login=rpc_user:abc123",
"--rpc-access-control-origins=http://localhost:8080",
"--wallet-dir=./.localnet",
]
network_mode: "host"
depends_on:
- arbitrator

23
docker/haveno/Dockerfile Normal file
View File

@ -0,0 +1,23 @@
FROM openjdk:21-jdk-bullseye
RUN set -ex && \
apt update && \
apt --no-install-recommends --yes install \
make \
git
RUN set -ex && adduser --system --group --disabled-password haveno && \
mkdir -p /home/haveno && \
chown -R haveno:haveno /home/haveno
USER haveno
RUN set -ex && git clone https://github.com/haveno-dex/haveno.git /home/haveno/haveno
WORKDIR /home/haveno/haveno
RUN set -ex && git fetch origin && git checkout origin/master
RUN set -ex && make skip-tests
ENTRYPOINT [ "./haveno-daemon" ]

View File

@ -0,0 +1,27 @@
FROM gradle:jdk21
RUN set -ex && \
apt update && \
apt --no-install-recommends --yes install \
make \
git
RUN set -ex && adduser --system --group --disabled-password pricenode && \
mkdir -p /home/pricenode && \
chown -R pricenode:pricenode /home/pricenode
USER pricenode
# Ensure HOME is set correctly
ENV HOME=/home/pricenode
ENV GRADLE_USER_HOME=$HOME/.gradle
RUN set -ex && git clone --recursive https://github.com/haveno-dex/haveno-pricenode.git /home/pricenode
WORKDIR /home/pricenode
RUN set -ex && git fetch origin && git checkout origin/main
RUN ./gradlew clean build -x test
ENTRYPOINT [ "./haveno-pricenode" ]

View File

@ -17,7 +17,7 @@
--dark-hl-7: #DCDCAA;
--light-hl-8: #098658;
--dark-hl-8: #B5CEA8;
--light-code-background: #F5F5F5;
--light-code-background: #FFFFFF;
--dark-code-background: #1E1E1E;
}
@ -47,7 +47,7 @@
--code-background: var(--dark-code-background);
} }
body.light {
:root[data-theme='light'] {
--hl-0: var(--light-hl-0);
--hl-1: var(--light-hl-1);
--hl-2: var(--light-hl-2);
@ -60,7 +60,7 @@ body.light {
--code-background: var(--light-code-background);
}
body.dark {
:root[data-theme='dark'] {
--hl-0: var(--dark-hl-0);
--hl-1: var(--dark-hl-1);
--hl-2: var(--dark-hl-2);

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 480 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 855 B

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,701 @@
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>XmrNodeClient | haveno-ts</title><meta name="description" content="Documentation for haveno-ts"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar">
<div class="tsd-toolbar-contents container">
<div class="table-cell" id="tsd-search" data-base="..">
<div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.7824 13.833L12.6666 10.7177C12.5259 10.5771 12.3353 10.499 12.1353 10.499H11.6259C12.4884 9.39596 13.001 8.00859 13.001 6.49937C13.001 2.90909 10.0914 0 6.50048 0C2.90959 0 0 2.90909 0 6.49937C0 10.0896 2.90959 12.9987 6.50048 12.9987C8.00996 12.9987 9.39756 12.4863 10.5008 11.6239V12.1332C10.5008 12.3332 10.5789 12.5238 10.7195 12.6644L13.8354 15.7797C14.1292 16.0734 14.6042 16.0734 14.8948 15.7797L15.7793 14.8954C16.0731 14.6017 16.0731 14.1267 15.7824 13.833ZM6.50048 10.499C4.29094 10.499 2.50018 8.71165 2.50018 6.49937C2.50018 4.29021 4.28781 2.49976 6.50048 2.49976C8.71001 2.49976 10.5008 4.28708 10.5008 6.49937C10.5008 8.70852 8.71314 10.499 6.50048 10.499Z" fill="var(--color-text)"></path></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div>
<div class="field">
<div id="tsd-toolbar-links"></div></div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">haveno-ts</a></div>
<div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><rect x="1" y="3" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="7" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="11" width="14" height="2" fill="var(--color-text)"></rect></svg></a></div></div></header>
<div class="container container-main">
<div class="col-8 col-content">
<div class="tsd-page-title">
<ul class="tsd-breadcrumb">
<li><a href="../modules.html">haveno-ts</a></li>
<li><a href="../modules/protobuf_GrpcServiceClientPb.html">protobuf/GrpcServiceClientPb</a></li>
<li><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html">XmrNodeClient</a></li></ul>
<h1>Class XmrNodeClient</h1></div>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">XmrNodeClient</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1547</li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
<h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex=0><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1.5 5.50969L8 11.6609L14.5 5.50969L12.5466 3.66086L8 7.96494L3.45341 3.66086L1.5 5.50969Z" fill="var(--color-text)"></path></svg> Index</h5></summary>
<div class="tsd-accordion-details">
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Constructors</h3>
<div class="tsd-index-list"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#constructor" class="tsd-index-link tsd-kind-constructor tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#4D7FFF" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-512-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-512-text"></path></svg><span>constructor</span></a>
</div></section>
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Properties</h3>
<div class="tsd-index-list"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#client_" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#FF984D" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-1024-path"></rect><path d="M9.354 16V7.24H12.174C12.99 7.24 13.638 7.476 14.118 7.948C14.606 8.412 14.85 9.036 14.85 9.82C14.85 10.604 14.606 11.232 14.118 11.704C13.638 12.168 12.99 12.4 12.174 12.4H10.434V16H9.354ZM10.434 11.428H12.174C12.646 11.428 13.022 11.284 13.302 10.996C13.59 10.7 13.734 10.308 13.734 9.82C13.734 9.324 13.59 8.932 13.302 8.644C13.022 8.356 12.646 8.212 12.174 8.212H10.434V11.428Z" fill="var(--color-text)" id="icon-1024-text"></path></svg><span>client_</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#credentials_" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg><span>credentials_</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#hostname_" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg><span>hostname_</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorGetXmrNodeSettings" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg><span>method<wbr/>Descriptor<wbr/>Get<wbr/>Xmr<wbr/>Node<wbr/>Settings</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorIsXmrNodeOnline" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg><span>method<wbr/>Descriptor<wbr/>Is<wbr/>Xmr<wbr/>Node<wbr/>Online</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorStartXmrNode" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg><span>method<wbr/>Descriptor<wbr/>Start<wbr/>Xmr<wbr/>Node</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorStopXmrNode" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg><span>method<wbr/>Descriptor<wbr/>Stop<wbr/>Xmr<wbr/>Node</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#options_" class="tsd-index-link tsd-kind-property tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg><span>options_</span></a>
</div></section>
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Methods</h3>
<div class="tsd-index-list"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#getXmrNodeSettings" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#FF4DB8" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-2048-path"></rect><path d="M9.162 16V7.24H10.578L11.514 10.072C11.602 10.328 11.674 10.584 11.73 10.84C11.794 11.088 11.842 11.28 11.874 11.416C11.906 11.28 11.954 11.088 12.018 10.84C12.082 10.584 12.154 10.324 12.234 10.06L13.122 7.24H14.538V16H13.482V12.82C13.482 12.468 13.49 12.068 13.506 11.62C13.53 11.172 13.558 10.716 13.59 10.252C13.622 9.78 13.654 9.332 13.686 8.908C13.726 8.476 13.762 8.1 13.794 7.78L12.366 12.16H11.334L9.894 7.78C9.934 8.092 9.97 8.456 10.002 8.872C10.042 9.28 10.078 9.716 10.11 10.18C10.142 10.636 10.166 11.092 10.182 11.548C10.206 12.004 10.218 12.428 10.218 12.82V16H9.162Z" fill="var(--color-text)" id="icon-2048-text"></path></svg><span>get<wbr/>Xmr<wbr/>Node<wbr/>Settings</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#isXmrNodeOnline" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>is<wbr/>Xmr<wbr/>Node<wbr/>Online</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#startXmrNode" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>start<wbr/>Xmr<wbr/>Node</span></a>
<a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#stopXmrNode" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>stop<wbr/>Xmr<wbr/>Node</span></a>
</div></section></div></details></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_XmrNodeClient">new <wbr/>Xmr<wbr/>Node<wbr/>Client<span class="tsd-signature-symbol">(</span>hostname<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, credentials<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span>[index: <span class="tsd-signature-type">string</span>]<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span>[index: <span class="tsd-signature-type">string</span>]<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html" class="tsd-signature-type" data-tsd-kind="Class">XmrNodeClient</a><a href="#constructor.new_XmrNodeClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>hostname: <span class="tsd-signature-type">string</span></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> credentials: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span>[index: <span class="tsd-signature-type">string</span>]<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span>[index: <span class="tsd-signature-type">string</span>]<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html" class="tsd-signature-type" data-tsd-kind="Class">XmrNodeClient</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1553</li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="client_" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>client_</span><a href="#client_" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">client_<span class="tsd-signature-symbol">:</span> <a href="protobuf_GrpcServiceClientPb._internal_.AbstractClientBase.html" class="tsd-signature-type" data-tsd-kind="Class">AbstractClientBase</a></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1548</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="credentials_" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>credentials_</span><a href="#credentials_" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">credentials_<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span>[index: <span class="tsd-signature-type">string</span>]<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1550</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="hostname_" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>hostname_</span><a href="#hostname_" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">hostname_<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1549</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="methodDescriptorGetXmrNodeSettings" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>method<wbr/>Descriptor<wbr/>Get<wbr/>Xmr<wbr/>Node<wbr/>Settings</span><a href="#methodDescriptorGetXmrNodeSettings" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">method<wbr/>Descriptor<wbr/>Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<span class="tsd-signature-symbol">:</span> <a href="protobuf_GrpcServiceClientPb._internal_.MethodDescriptor.html" class="tsd-signature-type" data-tsd-kind="Class">MethodDescriptor</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.GetXmrNodeSettingsRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsRequest</a><span class="tsd-signature-symbol">, </span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1609</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="methodDescriptorIsXmrNodeOnline" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>method<wbr/>Descriptor<wbr/>Is<wbr/>Xmr<wbr/>Node<wbr/>Online</span><a href="#methodDescriptorIsXmrNodeOnline" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">method<wbr/>Descriptor<wbr/>Is<wbr/>Xmr<wbr/>Node<wbr/>Online<span class="tsd-signature-symbol">:</span> <a href="protobuf_GrpcServiceClientPb._internal_.MethodDescriptor.html" class="tsd-signature-type" data-tsd-kind="Class">MethodDescriptor</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.IsXmrNodeOnlineRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineRequest</a><span class="tsd-signature-symbol">, </span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1566</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="methodDescriptorStartXmrNode" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>method<wbr/>Descriptor<wbr/>Start<wbr/>Xmr<wbr/>Node</span><a href="#methodDescriptorStartXmrNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">method<wbr/>Descriptor<wbr/>Start<wbr/>Xmr<wbr/>Node<span class="tsd-signature-symbol">:</span> <a href="protobuf_GrpcServiceClientPb._internal_.MethodDescriptor.html" class="tsd-signature-type" data-tsd-kind="Class">MethodDescriptor</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StartXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeRequest</a><span class="tsd-signature-symbol">, </span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1652</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="methodDescriptorStopXmrNode" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>method<wbr/>Descriptor<wbr/>Stop<wbr/>Xmr<wbr/>Node</span><a href="#methodDescriptorStopXmrNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">method<wbr/>Descriptor<wbr/>Stop<wbr/>Xmr<wbr/>Node<span class="tsd-signature-symbol">:</span> <a href="protobuf_GrpcServiceClientPb._internal_.MethodDescriptor.html" class="tsd-signature-type" data-tsd-kind="Class">MethodDescriptor</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StopXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeRequest</a><span class="tsd-signature-symbol">, </span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1695</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="options_" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>options_</span><a href="#options_" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">options_<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span>[index: <span class="tsd-signature-type">string</span>]<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span></div><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1551</li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getXmrNodeSettings" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Xmr<wbr/>Node<wbr/>Settings</span><a href="#getXmrNodeSettings" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="getXmrNodeSettings.getXmrNodeSettings-1">get<wbr/>Xmr<wbr/>Node<wbr/>Settings<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.GetXmrNodeSettingsRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsRequest</a>, metadata<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#getXmrNodeSettings.getXmrNodeSettings-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.GetXmrNodeSettingsRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsRequest</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1620</li></ul></aside></li>
<li class="tsd-signature tsd-anchor-link" id="getXmrNodeSettings.getXmrNodeSettings-2">get<wbr/>Xmr<wbr/>Node<wbr/>Settings<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.GetXmrNodeSettingsRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsRequest</a>, metadata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#getXmrNodeSettings.getXmrNodeSettings-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.GetXmrNodeSettingsRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsRequest</a></h5></li>
<li>
<h5>metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li>
<li>
<h5>callback: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span></h5>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal">
<li class="tsd-signature"><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>err: <a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a></h5></li>
<li>
<h5>response: <a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.GetXmrNodeSettingsReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">GetXmrNodeSettingsReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1624</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="isXmrNodeOnline" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>is<wbr/>Xmr<wbr/>Node<wbr/>Online</span><a href="#isXmrNodeOnline" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="isXmrNodeOnline.isXmrNodeOnline-1">is<wbr/>Xmr<wbr/>Node<wbr/>Online<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.IsXmrNodeOnlineRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineRequest</a>, metadata<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#isXmrNodeOnline.isXmrNodeOnline-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.IsXmrNodeOnlineRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineRequest</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1577</li></ul></aside></li>
<li class="tsd-signature tsd-anchor-link" id="isXmrNodeOnline.isXmrNodeOnline-2">is<wbr/>Xmr<wbr/>Node<wbr/>Online<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.IsXmrNodeOnlineRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineRequest</a>, metadata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#isXmrNodeOnline.isXmrNodeOnline-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.IsXmrNodeOnlineRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineRequest</a></h5></li>
<li>
<h5>metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li>
<li>
<h5>callback: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span></h5>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal">
<li class="tsd-signature"><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>err: <a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a></h5></li>
<li>
<h5>response: <a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.IsXmrNodeOnlineReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">IsXmrNodeOnlineReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1581</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="startXmrNode" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>start<wbr/>Xmr<wbr/>Node</span><a href="#startXmrNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="startXmrNode.startXmrNode-1">start<wbr/>Xmr<wbr/>Node<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StartXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeRequest</a>, metadata<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#startXmrNode.startXmrNode-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.StartXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeRequest</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1663</li></ul></aside></li>
<li class="tsd-signature tsd-anchor-link" id="startXmrNode.startXmrNode-2">start<wbr/>Xmr<wbr/>Node<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StartXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeRequest</a>, metadata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#startXmrNode.startXmrNode-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.StartXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeRequest</a></h5></li>
<li>
<h5>metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li>
<li>
<h5>callback: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span></h5>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal">
<li class="tsd-signature"><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>err: <a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a></h5></li>
<li>
<h5>response: <a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StartXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StartXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1667</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="stopXmrNode" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop<wbr/>Xmr<wbr/>Node</span><a href="#stopXmrNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="stopXmrNode.stopXmrNode-1">stop<wbr/>Xmr<wbr/>Node<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StopXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeRequest</a>, metadata<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#stopXmrNode.stopXmrNode-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.StopXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeRequest</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1706</li></ul></aside></li>
<li class="tsd-signature tsd-anchor-link" id="stopXmrNode.stopXmrNode-2">stop<wbr/>Xmr<wbr/>Node<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StopXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeRequest</a>, metadata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span><a href="#stopXmrNode.stopXmrNode-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>request: <a href="protobuf_grpc_pb.StopXmrNodeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeRequest</a></h5></li>
<li>
<h5>metadata: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/HavenoClient._internal_.Metadata.html" class="tsd-signature-type" data-tsd-kind="Interface">Metadata</a></h5></li>
<li>
<h5>callback: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span></h5>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal">
<li class="tsd-signature"><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a>, response<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>err: <a href="HavenoClient._internal_.RpcError.html" class="tsd-signature-type" data-tsd-kind="Class">RpcError</a></h5></li>
<li>
<h5>response: <a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="HavenoClient._internal_.ClientReadableStream.html" class="tsd-signature-type" data-tsd-kind="Class">ClientReadableStream</a><span class="tsd-signature-symbol">&lt;</span><a href="protobuf_grpc_pb.StopXmrNodeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">StopXmrNodeReply</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/GrpcServiceClientPb.ts:1710</li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Settings</h3></summary>
<div class="tsd-accordion-details">
<div class="tsd-filter-visibility">
<h4 class="uppercase">Member Visibility</h4><form>
<ul id="tsd-filter-options">
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></form></div>
<div class="tsd-theme-toggle">
<h4 class="uppercase">Theme</h4><select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
<nav class="tsd-navigation primary">
<details class="tsd-index-accordion" open><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Modules</h3></summary>
<div class="tsd-accordion-details">
<ul>
<li class="current"><a href="../modules.html">haveno-<wbr/>ts</a>
<ul>
<li class="tsd-kind-module"><a href="../modules/HavenoClient.html">Haveno<wbr/>Client</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/HavenoClient._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/index.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/index-1.html">index</a></li>
<li class="current tsd-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb.html">protobuf/<wbr/>Grpc<wbr/>Service<wbr/>Client<wbr/>Pb</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsReply.html">Account<wbr/>Exists<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsRequest.html">Account<wbr/>Exists<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionReply.html">Add<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionRequest.html">Add<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddressBalanceInfo.html">Address<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AvailabilityResultWithDescription.html">Availability<wbr/>Result<wbr/>With<wbr/>Description</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountReply.html">Backup<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountRequest.html">Backup<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BalancesInfo.html">Balances<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BtcBalanceInfo.html">Btc<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferReply.html">Cancel<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferRequest.html">Cancel<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordReply.html">Change<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordRequest.html">Change<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionReply.html">Check<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionRequest.html">Check<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsReply.html">Check<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsRequest.html">Check<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountReply.html">Close<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountRequest.html">Close<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html">Complete<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html">Complete<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedReply.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedRequest.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ContractInfo.html">Contract<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountReply.html">Create<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountRequest.html">Create<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountReply.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountRequest.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountReply.html">Create<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountRequest.html">Create<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxReply.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxRequest.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountReply.html">Delete<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountRequest.html">Delete<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountReply.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountRequest.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceReply.html">Get<wbr/>Address<wbr/>Balance<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceRequest.html">Get<wbr/>Address<wbr/>Balance<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchReply.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchRequest.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesReply.html">Get<wbr/>Balances<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesRequest.html">Get<wbr/>Balances<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionReply.html">Get<wbr/>Best<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionRequest.html">Get<wbr/>Best<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesReply.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesRequest.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionReply.html">Get<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionRequest.html">Get<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsReply.html">Get<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsRequest.html">Get<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsReply.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsRequest.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeReply.html">Get<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeRequest.html">Get<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesReply.html">Get<wbr/>Disputes<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesRequest.html">Get<wbr/>Disputes<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesReply.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesRequest.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpReply.html">Get<wbr/>Method<wbr/>Help<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpRequest.html">Get<wbr/>Method<wbr/>Help<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferReply.html">Get<wbr/>My<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferRequest.html">Get<wbr/>My<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersReply.html">Get<wbr/>My<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersRequest.html">Get<wbr/>My<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferReply.html">Get<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferRequest.html">Get<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersReply.html">Get<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersRequest.html">Get<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsReply.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsRequest.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsReply.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsRequest.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeReply.html">Get<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeRequest.html">Get<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsReply.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsRequest.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesReply.html">Get<wbr/>Trades<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesRequest.html">Get<wbr/>Trades<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionReply.html">Get<wbr/>Version<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionRequest.html">Get<wbr/>Version<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressReply.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressRequest.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsReply.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsRequest.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressReply.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressRequest.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedReply.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedRequest.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsReply.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsRequest.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenReply.html">Is<wbr/>Account<wbr/>Open<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenRequest.html">Is<wbr/>Account<wbr/>Open<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedReply.html">Is<wbr/>App<wbr/>Initialized<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedRequest.html">Is<wbr/>App<wbr/>Initialized<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineReply.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineRequest.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletReply.html">Lock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletRequest.html">Lock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthInfo.html">Market<wbr/>Depth<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthReply.html">Market<wbr/>Depth<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthRequest.html">Market<wbr/>Depth<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceInfo.html">Market<wbr/>Price<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceReply.html">Market<wbr/>Price<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceRequest.html">Market<wbr/>Price<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesReply.html">Market<wbr/>Prices<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesRequest.html">Market<wbr/>Prices<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.NotificationMessage.html">Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OfferInfo.html">Offer<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountReply.html">Open<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountRequest.html">Open<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeReply.html">Open<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeRequest.html">Open<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferReply.html">Post<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferRequest.html">Post<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentReply.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentRequest.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterNotificationListenerRequest.html">Register<wbr/>Notification<wbr/>Listener<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxReply.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxRequest.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionReply.html">Remove<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionRequest.html">Remove<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordReply.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordRequest.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeReply.html">Resolve<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeRequest.html">Resolve<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountReply.html">Restore<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountRequest.html">Restore<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendBtcRequest.html">Send<wbr/>Btc<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageReply.html">Send<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageRequest.html">Send<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageReply.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageRequest.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationReply.html">Send<wbr/>Notification<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationRequest.html">Send<wbr/>Notification<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchReply.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchRequest.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionReply.html">Set<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionRequest.html">Set<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordReply.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordRequest.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionReply.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionRequest.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeReply.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeRequest.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionReply.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionRequest.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopReply.html">Stop<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopRequest.html">Stop<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeReply.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeRequest.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferReply.html">Take<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferRequest.html">Take<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TradeInfo.html">Trade<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletReply.html">Unlock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletRequest.html">Unlock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentReply.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentRequest.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UrlConnection.html">Url<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldReply.html">Validate<wbr/>Form<wbr/>Field<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldRequest.html">Validate<wbr/>Form<wbr/>Field<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsReply.html">Withdraw<wbr/>Funds<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsRequest.html">Withdraw<wbr/>Funds<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrBalanceInfo.html">Xmr<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrDestination.html">Xmr<wbr/>Destination</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrIncomingTransfer.html">Xmr<wbr/>Incoming<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrOutgoingTransfer.html">Xmr<wbr/>Outgoing<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrTx.html">Xmr<wbr/>Tx</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_grpc_pb-1.html">protobuf/grpc_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb.html">protobuf/pb_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitness.html">Account<wbr/>Age<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitnessStore.html">Account<wbr/>Age<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AchTransferAccountPayload.html">Ach<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AckMessage.html">Ack<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddDataMessage.html">Add<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddPersistableNetworkPayloadMessage.html">Add<wbr/>Persistable<wbr/>Network<wbr/>Payload<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntry.html">Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntryList.html">Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AdvancedCashAccountPayload.html">Advanced<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Alert.html">Alert</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AliPayAccountPayload.html">Ali<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AmazonGiftCardAccountPayload.html">Amazon<wbr/>Gift<wbr/>Card<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitrationDisputeList.html">Arbitration<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Arbitrator.html">Arbitrator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitratorTrade.html">Arbitrator<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Attachment.html">Attachment</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AustraliaPayidPayload.html">Australia<wbr/>Payid<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AutoConfirmSettings.html">Auto<wbr/>Confirm<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BankAccountPayload.html">Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BizumAccountPayload.html">Bizum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BlockChainExplorer.html">Block<wbr/>Chain<wbr/>Explorer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BundleOfEnvelopes.html">Bundle<wbr/>Of<wbr/>Envelopes</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsMakerTrade.html">Buyer<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsTakerTrade.html">Buyer<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ByteArray.html">Byte<wbr/>Array</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CapitualAccountPayload.html">Capitual<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAppAccountPayload.html">Cash<wbr/>App<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAtAtmAccountPayload.html">Cash<wbr/>At<wbr/>Atm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashDepositAccountPayload.html">Cash<wbr/>Deposit<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CelPayAccountPayload.html">Cel<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChaseQuickPayAccountPayload.html">Chase<wbr/>Quick<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChatMessage.html">Chat<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CloseConnectionMessage.html">Close<wbr/>Connection<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Contract.html">Contract</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Country.html">Country</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CountryBasedPaymentAccountPayload.html">Country<wbr/>Based<wbr/>Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrency.html">Crypto<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrencyAccountPayload.html">Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Currency.html">Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DataAndSeqNrPair.html">Data<wbr/>And<wbr/>Seq<wbr/>Nr<wbr/>Pair</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DecryptedMessageWithPubKey.html">Decrypted<wbr/>Message<wbr/>With<wbr/>Pub<wbr/>Key</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositRequest.html">Deposit<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositResponse.html">Deposit<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositsConfirmedMessage.html">Deposits<wbr/>Confirmed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Dispute.html">Dispute</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeClosedMessage.html">Dispute<wbr/>Closed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeOpenedMessage.html">Dispute<wbr/>Opened<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeResult.html">Dispute<wbr/>Result</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DomesticWireTransferAccountPayload.html">Domestic<wbr/>Wire<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnection.html">Encrypted<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnectionList.html">Encrypted<wbr/>Connection<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.F2FAccountPayload.html">F2FAccount<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FasterPaymentsAccountPayload.html">Faster<wbr/>Payments<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FileTransferPart.html">File<wbr/>Transfer<wbr/>Part</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Filter.html">Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetDataResponse.html">Get<wbr/>Data<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryRequest.html">Get<wbr/>Inventory<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryResponse.html">Get<wbr/>Inventory<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersRequest.html">Get<wbr/>Peers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersResponse.html">Get<wbr/>Peers<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetUpdatedDataRequest.html">Get<wbr/>Updated<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.HalCashAccountPayload.html">Hal<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IfscBasedAccountPayload.html">Ifsc<wbr/>Based<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IgnoredMailboxMap.html">Ignored<wbr/>Mailbox<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ImpsAccountPayload.html">Imps<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitMultisigRequest.html">Init<wbr/>Multisig<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitTradeRequest.html">Init<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InstantCryptoCurrencyAccountPayload.html">Instant<wbr/>Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InteracETransferAccountPayload.html">InteracETransfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.JapanBankAccountPayload.html">Japan<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxItem.html">Mailbox<wbr/>Item</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxMessageList.html">Mailbox<wbr/>Message<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxStoragePayload.html">Mailbox<wbr/>Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MapValue.html">Map<wbr/>Value</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MarketAlertFilter.html">Market<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxPublishedMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Published<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxSignatureMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Signature<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediationDisputeList.html">Mediation<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Mediator.html">Mediator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockMailboxPayload.html">Mock<wbr/>Mailbox<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockPayload.html">Mock<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneseAccountPayload.html">Monese<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyBeamAccountPayload.html">Money<wbr/>Beam<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyGramAccountPayload.html">Money<wbr/>Gram<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NationalBankAccountPayload.html">National<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NavigationPath.html">Navigation<wbr/>Path</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NeftAccountPayload.html">Neft<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NequiAccountPayload.html">Nequi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NetworkEnvelope.html">Network<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NodeAddress.html">Node<wbr/>Address</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OKPayAccountPayload.html">OKPay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Offer.html">Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityRequest.html">Offer<wbr/>Availability<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityResponse.html">Offer<wbr/>Availability<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferPayload.html">Offer<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OpenOffer.html">Open<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaxumAccountPayload.html">Paxum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayByMailAccountPayload.html">Pay<wbr/>By<wbr/>Mail<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayPalAccountPayload.html">Pay<wbr/>Pal<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccount.html">Payment<wbr/>Account</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFilter.html">Payment<wbr/>Account<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountForm.html">Payment<wbr/>Account<wbr/>Form</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFormField.html">Payment<wbr/>Account<wbr/>Form<wbr/>Field</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountList.html">Payment<wbr/>Account<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountPayload.html">Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentMethod.html">Payment<wbr/>Method</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentReceivedMessage.html">Payment<wbr/>Received<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentSentMessage.html">Payment<wbr/>Sent<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayseraAccountPayload.html">Paysera<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaytmAccountPayload.html">Paytm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Peer.html">Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PeerList.html">Peer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PerfectMoneyAccountPayload.html">Perfect<wbr/>Money<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableEnvelope.html">Persistable<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableNetworkPayload.html">Persistable<wbr/>Network<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Ping.html">Ping</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PixAccountPayload.html">Pix<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Pong.html">Pong</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PopmoneyAccountPayload.html">Popmoney<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreferencesPayload.html">Preferences<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrefixedSealedAndSignedMessage.html">Prefixed<wbr/>Sealed<wbr/>And<wbr/>Signed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreliminaryGetDataRequest.html">Preliminary<wbr/>Get<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PriceAlertFilter.html">Price<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationMessage.html">Private<wbr/>Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationPayload.html">Private<wbr/>Notification<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProcessModel.html">Process<wbr/>Model</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PromptPayAccountPayload.html">Prompt<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedMailboxStorageEntry.html">Protected<wbr/>Mailbox<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedStorageEntry.html">Protected<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PubKeyRing.html">Pub<wbr/>Key<wbr/>Ring</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RawTransactionInput.html">Raw<wbr/>Transaction<wbr/>Input</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefreshOfferMessage.html">Refresh<wbr/>Offer<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundAgent.html">Refund<wbr/>Agent</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundDisputeList.html">Refund<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Region.html">Region</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveDataMessage.html">Remove<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveMailboxDataMessage.html">Remove<wbr/>Mailbox<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemovedPayloadsMap.html">Removed<wbr/>Payloads<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RevolutAccountPayload.html">Revolut<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RtgsAccountPayload.html">Rtgs<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SameBankAccountPayload.html">Same<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SatispayAccountPayload.html">Satispay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SealedAndSigned.html">Sealed<wbr/>And<wbr/>Signed</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsMakerTrade.html">Seller<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsTakerTrade.html">Seller<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaAccountPayload.html">Sepa<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaInstantAccountPayload.html">Sepa<wbr/>Instant<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberEntry.html">Sequence<wbr/>Number<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberMap.html">Sequence<wbr/>Number<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractRequest.html">Sign<wbr/>Contract<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractResponse.html">Sign<wbr/>Contract<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferRequest.html">Sign<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferResponse.html">Sign<wbr/>Offer<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOffer.html">Signed<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOfferList.html">Signed<wbr/>Offer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitness.html">Signed<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitnessStore.html">Signed<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SpecificBanksAccountPayload.html">Specific<wbr/>Banks<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StorageEntryWrapper.html">Storage<wbr/>Entry<wbr/>Wrapper</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StoragePayload.html">Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StrikeAccountPayload.html">Strike<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwiftAccountPayload.html">Swift<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwishAccountPayload.html">Swish<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TikkieAccountPayload.html">Tikkie<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Tradable.html">Tradable</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradableList.html">Tradable<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Trade.html">Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeCurrency.html">Trade<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradePeer.html">Trade<wbr/>Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3.html">Trade<wbr/>Statistics3</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3Store.html">Trade<wbr/>Statistics3<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TraditionalCurrency.html">Traditional<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseAccountPayload.html">Transferwise<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseUsdAccountPayload.html">Transferwise<wbr/>Usd<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.USPostalMoneyOrderAccountPayload.html">USPostal<wbr/>Money<wbr/>Order<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpholdAccountPayload.html">Uphold<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpiAccountPayload.html">Upi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UserPayload.html">User<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VenmoAccountPayload.html">Venmo<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VerseAccountPayload.html">Verse<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WeChatPayAccountPayload.html">We<wbr/>Chat<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WesternUnionAccountPayload.html">Western<wbr/>Union<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntry.html">Xmr<wbr/>Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntryList.html">Xmr<wbr/>Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrNodeSettings.html">Xmr<wbr/>Node<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ZelleAccountPayload.html">Zelle<wbr/>Account<wbr/>Payload</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb-1.html">protobuf/pb_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/types_HavenoError.html">types/<wbr/>Haveno<wbr/>Error</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_HavenoUtils.html">utils/<wbr/>Haveno<wbr/>Utils</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_TaskLooper.html">utils/<wbr/>Task<wbr/>Looper</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/utils_TaskLooper._internal_.html">&lt;internal&gt;</a></li></ul></li></ul></li></ul></div></details></nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul>
<li class="current tsd-kind-class tsd-parent-kind-module"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="var(--color-ts-class)" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="6" id="icon-128-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-128-text"></path></svg><span>Xmr<wbr/>Node<wbr/>Client</span></a>
<ul>
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#constructor" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-512-path"></use><use href="#icon-512-text"></use></svg>constructor</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#client_" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>client_</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#credentials_" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>credentials_</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#hostname_" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>hostname_</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorGetXmrNodeSettings" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>method<wbr/>Descriptor<wbr/>Get<wbr/>Xmr<wbr/>Node<wbr/>Settings</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorIsXmrNodeOnline" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>method<wbr/>Descriptor<wbr/>Is<wbr/>Xmr<wbr/>Node<wbr/>Online</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorStartXmrNode" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>method<wbr/>Descriptor<wbr/>Start<wbr/>Xmr<wbr/>Node</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#methodDescriptorStopXmrNode" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>method<wbr/>Descriptor<wbr/>Stop<wbr/>Xmr<wbr/>Node</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#options_" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-1024-path"></use><use href="#icon-1024-text"></use></svg>options_</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#getXmrNodeSettings" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>get<wbr/>Xmr<wbr/>Node<wbr/>Settings</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#isXmrNodeOnline" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>is<wbr/>Xmr<wbr/>Node<wbr/>Online</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#startXmrNode" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>start<wbr/>Xmr<wbr/>Node</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_GrpcServiceClientPb.XmrNodeClient.html#stopXmrNode" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>stop<wbr/>Xmr<wbr/>Node</a></li></ul></li></ul></nav></div></div>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div>
<div class="overlay"></div><script src="../assets/main.js"></script></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,548 @@
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>CompleteTradeReply | haveno-ts</title><meta name="description" content="Documentation for haveno-ts"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar">
<div class="tsd-toolbar-contents container">
<div class="table-cell" id="tsd-search" data-base="..">
<div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.7824 13.833L12.6666 10.7177C12.5259 10.5771 12.3353 10.499 12.1353 10.499H11.6259C12.4884 9.39596 13.001 8.00859 13.001 6.49937C13.001 2.90909 10.0914 0 6.50048 0C2.90959 0 0 2.90909 0 6.49937C0 10.0896 2.90959 12.9987 6.50048 12.9987C8.00996 12.9987 9.39756 12.4863 10.5008 11.6239V12.1332C10.5008 12.3332 10.5789 12.5238 10.7195 12.6644L13.8354 15.7797C14.1292 16.0734 14.6042 16.0734 14.8948 15.7797L15.7793 14.8954C16.0731 14.6017 16.0731 14.1267 15.7824 13.833ZM6.50048 10.499C4.29094 10.499 2.50018 8.71165 2.50018 6.49937C2.50018 4.29021 4.28781 2.49976 6.50048 2.49976C8.71001 2.49976 10.5008 4.28708 10.5008 6.49937C10.5008 8.70852 8.71314 10.499 6.50048 10.499Z" fill="var(--color-text)"></path></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div>
<div class="field">
<div id="tsd-toolbar-links"></div></div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">haveno-ts</a></div>
<div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><rect x="1" y="3" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="7" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="11" width="14" height="2" fill="var(--color-text)"></rect></svg></a></div></div></header>
<div class="container container-main">
<div class="col-8 col-content">
<div class="tsd-page-title">
<ul class="tsd-breadcrumb">
<li><a href="../modules.html">haveno-ts</a></li>
<li><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_pb</a></li>
<li><a href="protobuf_grpc_pb.CompleteTradeReply-1.html">CompleteTradeReply</a></li></ul>
<h1>Class CompleteTradeReply</h1></div>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">unknown</span>
<ul class="tsd-hierarchy">
<li><span class="target">CompleteTradeReply</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2596</li>
<li>Defined in src/protobuf/grpc_pb.d.ts:2605</li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
<h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex=0><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1.5 5.50969L8 11.6609L14.5 5.50969L12.5466 3.66086L8 7.96494L3.45341 3.66086L1.5 5.50969Z" fill="var(--color-text)"></path></svg> Index</h5></summary>
<div class="tsd-accordion-details">
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Constructors</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#constructor" class="tsd-index-link tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#4D7FFF" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-512-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-512-text"></path></svg><span>constructor</span></a>
</div></section>
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Methods</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#serializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#FF4DB8" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-2048-path"></rect><path d="M9.162 16V7.24H10.578L11.514 10.072C11.602 10.328 11.674 10.584 11.73 10.84C11.794 11.088 11.842 11.28 11.874 11.416C11.906 11.28 11.954 11.088 12.018 10.84C12.082 10.584 12.154 10.324 12.234 10.06L13.122 7.24H14.538V16H13.482V12.82C13.482 12.468 13.49 12.068 13.506 11.62C13.53 11.172 13.558 10.716 13.59 10.252C13.622 9.78 13.654 9.332 13.686 8.908C13.726 8.476 13.762 8.1 13.794 7.78L12.366 12.16H11.334L9.894 7.78C9.934 8.092 9.97 8.456 10.002 8.872C10.042 9.28 10.078 9.716 10.11 10.18C10.142 10.636 10.166 11.092 10.182 11.548C10.206 12.004 10.218 12.428 10.218 12.82V16H9.162Z" fill="var(--color-text)" id="icon-2048-text"></path></svg><span>serialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.CompleteTradeReply-1.html#toObject" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
<a href="protobuf_grpc_pb.CompleteTradeReply-1.html#deserializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.CompleteTradeReply-1.html#deserializeBinaryFromReader" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span></a>
<a href="protobuf_grpc_pb.CompleteTradeReply-1.html#serializeBinaryToWriter" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span></a>
<a href="protobuf_grpc_pb.CompleteTradeReply-1.html#toObject-2" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
</div></section></div></details></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_CompleteTradeReply">new <wbr/>Complete<wbr/>Trade<wbr/>Reply<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a><a href="#constructor.new_CompleteTradeReply" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a></h4><aside class="tsd-sources">
<p>Inherited from jspb.Message.constructor</p></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>serialize<wbr/>Binary</span><a href="#serializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinary.serializeBinary-1">serialize<wbr/>Binary<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><a href="#serializeBinary.serializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2597</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Object</span><a href="#toObject" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject.toObject-1">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject.toObject-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> includeInstance: <span class="tsd-signature-type">boolean</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2598</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary</span><a href="#deserializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinary.deserializeBinary-1">deserialize<wbr/>Binary<span class="tsd-signature-symbol">(</span>bytes<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a><a href="#deserializeBinary.deserializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>bytes: <span class="tsd-signature-type">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2601</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinaryFromReader" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span><a href="#deserializeBinaryFromReader" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinaryFromReader.deserializeBinaryFromReader-1">deserialize<wbr/>Binary<wbr/>From<wbr/>Reader<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a>, reader<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryReader</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a><a href="#deserializeBinaryFromReader.deserializeBinaryFromReader-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a></h5></li>
<li>
<h5>reader: <span class="tsd-signature-type">BinaryReader</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2602</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinaryToWriter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span><a href="#serializeBinaryToWriter" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinaryToWriter.serializeBinaryToWriter-1">serialize<wbr/>Binary<wbr/>To<wbr/>Writer<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a>, writer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryWriter</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span><a href="#serializeBinaryToWriter.serializeBinaryToWriter-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a></h5></li>
<li>
<h5>writer: <span class="tsd-signature-type">BinaryWriter</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2600</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject-2" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>to<wbr/>Object</span><a href="#toObject-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject-2.toObject-3">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, msg<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject-2.toObject-3" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>includeInstance: <span class="tsd-signature-type">boolean</span></h5></li>
<li>
<h5>msg: <a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeReply</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2599</li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Settings</h3></summary>
<div class="tsd-accordion-details">
<div class="tsd-filter-visibility">
<h4 class="uppercase">Member Visibility</h4><form>
<ul id="tsd-filter-options">
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></form></div>
<div class="tsd-theme-toggle">
<h4 class="uppercase">Theme</h4><select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
<nav class="tsd-navigation primary">
<details class="tsd-index-accordion" open><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Modules</h3></summary>
<div class="tsd-accordion-details">
<ul>
<li class="current"><a href="../modules.html">haveno-<wbr/>ts</a>
<ul>
<li class="tsd-kind-module"><a href="../modules/HavenoClient.html">Haveno<wbr/>Client</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/HavenoClient._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/index.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/index-1.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb.html">protobuf/<wbr/>Grpc<wbr/>Service<wbr/>Client<wbr/>Pb</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsReply.html">Account<wbr/>Exists<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsRequest.html">Account<wbr/>Exists<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionReply.html">Add<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionRequest.html">Add<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddressBalanceInfo.html">Address<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AvailabilityResultWithDescription.html">Availability<wbr/>Result<wbr/>With<wbr/>Description</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountReply.html">Backup<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountRequest.html">Backup<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BalancesInfo.html">Balances<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BtcBalanceInfo.html">Btc<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferReply.html">Cancel<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferRequest.html">Cancel<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordReply.html">Change<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordRequest.html">Change<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionReply.html">Check<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionRequest.html">Check<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsReply.html">Check<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsRequest.html">Check<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountReply.html">Close<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountRequest.html">Close<wbr/>Account<wbr/>Request</a></li>
<li class="selected tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html">Complete<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html">Complete<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedReply.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedRequest.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ContractInfo.html">Contract<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountReply.html">Create<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountRequest.html">Create<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountReply.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountRequest.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountReply.html">Create<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountRequest.html">Create<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxReply.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxRequest.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountReply.html">Delete<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountRequest.html">Delete<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountReply.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountRequest.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceReply.html">Get<wbr/>Address<wbr/>Balance<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceRequest.html">Get<wbr/>Address<wbr/>Balance<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchReply.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchRequest.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesReply.html">Get<wbr/>Balances<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesRequest.html">Get<wbr/>Balances<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionReply.html">Get<wbr/>Best<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionRequest.html">Get<wbr/>Best<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesReply.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesRequest.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionReply.html">Get<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionRequest.html">Get<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsReply.html">Get<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsRequest.html">Get<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsReply.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsRequest.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeReply.html">Get<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeRequest.html">Get<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesReply.html">Get<wbr/>Disputes<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesRequest.html">Get<wbr/>Disputes<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesReply.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesRequest.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpReply.html">Get<wbr/>Method<wbr/>Help<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpRequest.html">Get<wbr/>Method<wbr/>Help<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferReply.html">Get<wbr/>My<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferRequest.html">Get<wbr/>My<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersReply.html">Get<wbr/>My<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersRequest.html">Get<wbr/>My<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferReply.html">Get<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferRequest.html">Get<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersReply.html">Get<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersRequest.html">Get<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsReply.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsRequest.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsReply.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsRequest.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeReply.html">Get<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeRequest.html">Get<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsReply.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsRequest.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesReply.html">Get<wbr/>Trades<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesRequest.html">Get<wbr/>Trades<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionReply.html">Get<wbr/>Version<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionRequest.html">Get<wbr/>Version<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressReply.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressRequest.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsReply.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsRequest.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressReply.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressRequest.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedReply.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedRequest.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsReply.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsRequest.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenReply.html">Is<wbr/>Account<wbr/>Open<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenRequest.html">Is<wbr/>Account<wbr/>Open<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedReply.html">Is<wbr/>App<wbr/>Initialized<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedRequest.html">Is<wbr/>App<wbr/>Initialized<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineReply.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineRequest.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletReply.html">Lock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletRequest.html">Lock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthInfo.html">Market<wbr/>Depth<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthReply.html">Market<wbr/>Depth<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthRequest.html">Market<wbr/>Depth<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceInfo.html">Market<wbr/>Price<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceReply.html">Market<wbr/>Price<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceRequest.html">Market<wbr/>Price<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesReply.html">Market<wbr/>Prices<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesRequest.html">Market<wbr/>Prices<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.NotificationMessage.html">Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OfferInfo.html">Offer<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountReply.html">Open<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountRequest.html">Open<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeReply.html">Open<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeRequest.html">Open<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferReply.html">Post<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferRequest.html">Post<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentReply.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentRequest.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterNotificationListenerRequest.html">Register<wbr/>Notification<wbr/>Listener<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxReply.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxRequest.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionReply.html">Remove<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionRequest.html">Remove<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordReply.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordRequest.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeReply.html">Resolve<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeRequest.html">Resolve<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountReply.html">Restore<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountRequest.html">Restore<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendBtcRequest.html">Send<wbr/>Btc<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageReply.html">Send<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageRequest.html">Send<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageReply.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageRequest.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationReply.html">Send<wbr/>Notification<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationRequest.html">Send<wbr/>Notification<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchReply.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchRequest.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionReply.html">Set<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionRequest.html">Set<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordReply.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordRequest.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionReply.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionRequest.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeReply.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeRequest.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionReply.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionRequest.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopReply.html">Stop<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopRequest.html">Stop<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeReply.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeRequest.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferReply.html">Take<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferRequest.html">Take<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TradeInfo.html">Trade<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletReply.html">Unlock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletRequest.html">Unlock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentReply.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentRequest.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UrlConnection.html">Url<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldReply.html">Validate<wbr/>Form<wbr/>Field<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldRequest.html">Validate<wbr/>Form<wbr/>Field<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsReply.html">Withdraw<wbr/>Funds<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsRequest.html">Withdraw<wbr/>Funds<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrBalanceInfo.html">Xmr<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrDestination.html">Xmr<wbr/>Destination</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrIncomingTransfer.html">Xmr<wbr/>Incoming<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrOutgoingTransfer.html">Xmr<wbr/>Outgoing<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrTx.html">Xmr<wbr/>Tx</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_grpc_pb-1.html">protobuf/grpc_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb.html">protobuf/pb_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitness.html">Account<wbr/>Age<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitnessStore.html">Account<wbr/>Age<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AchTransferAccountPayload.html">Ach<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AckMessage.html">Ack<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddDataMessage.html">Add<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddPersistableNetworkPayloadMessage.html">Add<wbr/>Persistable<wbr/>Network<wbr/>Payload<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntry.html">Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntryList.html">Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AdvancedCashAccountPayload.html">Advanced<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Alert.html">Alert</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AliPayAccountPayload.html">Ali<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AmazonGiftCardAccountPayload.html">Amazon<wbr/>Gift<wbr/>Card<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitrationDisputeList.html">Arbitration<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Arbitrator.html">Arbitrator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitratorTrade.html">Arbitrator<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Attachment.html">Attachment</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AustraliaPayidPayload.html">Australia<wbr/>Payid<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AutoConfirmSettings.html">Auto<wbr/>Confirm<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BankAccountPayload.html">Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BizumAccountPayload.html">Bizum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BlockChainExplorer.html">Block<wbr/>Chain<wbr/>Explorer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BundleOfEnvelopes.html">Bundle<wbr/>Of<wbr/>Envelopes</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsMakerTrade.html">Buyer<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsTakerTrade.html">Buyer<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ByteArray.html">Byte<wbr/>Array</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CapitualAccountPayload.html">Capitual<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAppAccountPayload.html">Cash<wbr/>App<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAtAtmAccountPayload.html">Cash<wbr/>At<wbr/>Atm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashDepositAccountPayload.html">Cash<wbr/>Deposit<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CelPayAccountPayload.html">Cel<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChaseQuickPayAccountPayload.html">Chase<wbr/>Quick<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChatMessage.html">Chat<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CloseConnectionMessage.html">Close<wbr/>Connection<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Contract.html">Contract</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Country.html">Country</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CountryBasedPaymentAccountPayload.html">Country<wbr/>Based<wbr/>Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrency.html">Crypto<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrencyAccountPayload.html">Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Currency.html">Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DataAndSeqNrPair.html">Data<wbr/>And<wbr/>Seq<wbr/>Nr<wbr/>Pair</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DecryptedMessageWithPubKey.html">Decrypted<wbr/>Message<wbr/>With<wbr/>Pub<wbr/>Key</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositRequest.html">Deposit<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositResponse.html">Deposit<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositsConfirmedMessage.html">Deposits<wbr/>Confirmed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Dispute.html">Dispute</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeClosedMessage.html">Dispute<wbr/>Closed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeOpenedMessage.html">Dispute<wbr/>Opened<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeResult.html">Dispute<wbr/>Result</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DomesticWireTransferAccountPayload.html">Domestic<wbr/>Wire<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnection.html">Encrypted<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnectionList.html">Encrypted<wbr/>Connection<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.F2FAccountPayload.html">F2FAccount<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FasterPaymentsAccountPayload.html">Faster<wbr/>Payments<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FileTransferPart.html">File<wbr/>Transfer<wbr/>Part</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Filter.html">Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetDataResponse.html">Get<wbr/>Data<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryRequest.html">Get<wbr/>Inventory<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryResponse.html">Get<wbr/>Inventory<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersRequest.html">Get<wbr/>Peers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersResponse.html">Get<wbr/>Peers<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetUpdatedDataRequest.html">Get<wbr/>Updated<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.HalCashAccountPayload.html">Hal<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IfscBasedAccountPayload.html">Ifsc<wbr/>Based<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IgnoredMailboxMap.html">Ignored<wbr/>Mailbox<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ImpsAccountPayload.html">Imps<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitMultisigRequest.html">Init<wbr/>Multisig<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitTradeRequest.html">Init<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InstantCryptoCurrencyAccountPayload.html">Instant<wbr/>Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InteracETransferAccountPayload.html">InteracETransfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.JapanBankAccountPayload.html">Japan<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxItem.html">Mailbox<wbr/>Item</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxMessageList.html">Mailbox<wbr/>Message<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxStoragePayload.html">Mailbox<wbr/>Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MapValue.html">Map<wbr/>Value</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MarketAlertFilter.html">Market<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxPublishedMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Published<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxSignatureMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Signature<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediationDisputeList.html">Mediation<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Mediator.html">Mediator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockMailboxPayload.html">Mock<wbr/>Mailbox<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockPayload.html">Mock<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneseAccountPayload.html">Monese<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyBeamAccountPayload.html">Money<wbr/>Beam<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyGramAccountPayload.html">Money<wbr/>Gram<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NationalBankAccountPayload.html">National<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NavigationPath.html">Navigation<wbr/>Path</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NeftAccountPayload.html">Neft<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NequiAccountPayload.html">Nequi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NetworkEnvelope.html">Network<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NodeAddress.html">Node<wbr/>Address</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OKPayAccountPayload.html">OKPay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Offer.html">Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityRequest.html">Offer<wbr/>Availability<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityResponse.html">Offer<wbr/>Availability<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferPayload.html">Offer<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OpenOffer.html">Open<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaxumAccountPayload.html">Paxum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayByMailAccountPayload.html">Pay<wbr/>By<wbr/>Mail<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayPalAccountPayload.html">Pay<wbr/>Pal<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccount.html">Payment<wbr/>Account</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFilter.html">Payment<wbr/>Account<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountForm.html">Payment<wbr/>Account<wbr/>Form</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFormField.html">Payment<wbr/>Account<wbr/>Form<wbr/>Field</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountList.html">Payment<wbr/>Account<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountPayload.html">Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentMethod.html">Payment<wbr/>Method</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentReceivedMessage.html">Payment<wbr/>Received<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentSentMessage.html">Payment<wbr/>Sent<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayseraAccountPayload.html">Paysera<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaytmAccountPayload.html">Paytm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Peer.html">Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PeerList.html">Peer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PerfectMoneyAccountPayload.html">Perfect<wbr/>Money<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableEnvelope.html">Persistable<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableNetworkPayload.html">Persistable<wbr/>Network<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Ping.html">Ping</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PixAccountPayload.html">Pix<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Pong.html">Pong</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PopmoneyAccountPayload.html">Popmoney<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreferencesPayload.html">Preferences<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrefixedSealedAndSignedMessage.html">Prefixed<wbr/>Sealed<wbr/>And<wbr/>Signed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreliminaryGetDataRequest.html">Preliminary<wbr/>Get<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PriceAlertFilter.html">Price<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationMessage.html">Private<wbr/>Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationPayload.html">Private<wbr/>Notification<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProcessModel.html">Process<wbr/>Model</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PromptPayAccountPayload.html">Prompt<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedMailboxStorageEntry.html">Protected<wbr/>Mailbox<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedStorageEntry.html">Protected<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PubKeyRing.html">Pub<wbr/>Key<wbr/>Ring</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RawTransactionInput.html">Raw<wbr/>Transaction<wbr/>Input</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefreshOfferMessage.html">Refresh<wbr/>Offer<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundAgent.html">Refund<wbr/>Agent</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundDisputeList.html">Refund<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Region.html">Region</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveDataMessage.html">Remove<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveMailboxDataMessage.html">Remove<wbr/>Mailbox<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemovedPayloadsMap.html">Removed<wbr/>Payloads<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RevolutAccountPayload.html">Revolut<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RtgsAccountPayload.html">Rtgs<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SameBankAccountPayload.html">Same<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SatispayAccountPayload.html">Satispay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SealedAndSigned.html">Sealed<wbr/>And<wbr/>Signed</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsMakerTrade.html">Seller<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsTakerTrade.html">Seller<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaAccountPayload.html">Sepa<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaInstantAccountPayload.html">Sepa<wbr/>Instant<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberEntry.html">Sequence<wbr/>Number<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberMap.html">Sequence<wbr/>Number<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractRequest.html">Sign<wbr/>Contract<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractResponse.html">Sign<wbr/>Contract<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferRequest.html">Sign<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferResponse.html">Sign<wbr/>Offer<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOffer.html">Signed<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOfferList.html">Signed<wbr/>Offer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitness.html">Signed<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitnessStore.html">Signed<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SpecificBanksAccountPayload.html">Specific<wbr/>Banks<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StorageEntryWrapper.html">Storage<wbr/>Entry<wbr/>Wrapper</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StoragePayload.html">Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StrikeAccountPayload.html">Strike<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwiftAccountPayload.html">Swift<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwishAccountPayload.html">Swish<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TikkieAccountPayload.html">Tikkie<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Tradable.html">Tradable</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradableList.html">Tradable<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Trade.html">Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeCurrency.html">Trade<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradePeer.html">Trade<wbr/>Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3.html">Trade<wbr/>Statistics3</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3Store.html">Trade<wbr/>Statistics3<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TraditionalCurrency.html">Traditional<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseAccountPayload.html">Transferwise<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseUsdAccountPayload.html">Transferwise<wbr/>Usd<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.USPostalMoneyOrderAccountPayload.html">USPostal<wbr/>Money<wbr/>Order<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpholdAccountPayload.html">Uphold<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpiAccountPayload.html">Upi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UserPayload.html">User<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VenmoAccountPayload.html">Venmo<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VerseAccountPayload.html">Verse<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WeChatPayAccountPayload.html">We<wbr/>Chat<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WesternUnionAccountPayload.html">Western<wbr/>Union<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntry.html">Xmr<wbr/>Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntryList.html">Xmr<wbr/>Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrNodeSettings.html">Xmr<wbr/>Node<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ZelleAccountPayload.html">Zelle<wbr/>Account<wbr/>Payload</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb-1.html">protobuf/pb_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/types_HavenoError.html">types/<wbr/>Haveno<wbr/>Error</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_HavenoUtils.html">utils/<wbr/>Haveno<wbr/>Utils</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_TaskLooper.html">utils/<wbr/>Task<wbr/>Looper</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/utils_TaskLooper._internal_.html">&lt;internal&gt;</a></li></ul></li></ul></li></ul></div></details></nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul>
<li class="current tsd-kind-class tsd-parent-kind-module"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="var(--color-ts-class)" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="6" id="icon-128-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-128-text"></path></svg><span>Complete<wbr/>Trade<wbr/>Reply</span></a>
<ul>
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#constructor" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-512-path"></use><use href="#icon-512-text"></use></svg>constructor</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#serializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#toObject" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#deserializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#deserializeBinaryFromReader" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#serializeBinaryToWriter" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeReply-1.html#toObject-2" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li></ul></li></ul></nav></div></div>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div>
<div class="overlay"></div><script src="../assets/main.js"></script></body></html>

View File

@ -0,0 +1,573 @@
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>CompleteTradeRequest | haveno-ts</title><meta name="description" content="Documentation for haveno-ts"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar">
<div class="tsd-toolbar-contents container">
<div class="table-cell" id="tsd-search" data-base="..">
<div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.7824 13.833L12.6666 10.7177C12.5259 10.5771 12.3353 10.499 12.1353 10.499H11.6259C12.4884 9.39596 13.001 8.00859 13.001 6.49937C13.001 2.90909 10.0914 0 6.50048 0C2.90959 0 0 2.90909 0 6.49937C0 10.0896 2.90959 12.9987 6.50048 12.9987C8.00996 12.9987 9.39756 12.4863 10.5008 11.6239V12.1332C10.5008 12.3332 10.5789 12.5238 10.7195 12.6644L13.8354 15.7797C14.1292 16.0734 14.6042 16.0734 14.8948 15.7797L15.7793 14.8954C16.0731 14.6017 16.0731 14.1267 15.7824 13.833ZM6.50048 10.499C4.29094 10.499 2.50018 8.71165 2.50018 6.49937C2.50018 4.29021 4.28781 2.49976 6.50048 2.49976C8.71001 2.49976 10.5008 4.28708 10.5008 6.49937C10.5008 8.70852 8.71314 10.499 6.50048 10.499Z" fill="var(--color-text)"></path></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div>
<div class="field">
<div id="tsd-toolbar-links"></div></div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">haveno-ts</a></div>
<div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><rect x="1" y="3" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="7" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="11" width="14" height="2" fill="var(--color-text)"></rect></svg></a></div></div></header>
<div class="container container-main">
<div class="col-8 col-content">
<div class="tsd-page-title">
<ul class="tsd-breadcrumb">
<li><a href="../modules.html">haveno-ts</a></li>
<li><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_pb</a></li>
<li><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html">CompleteTradeRequest</a></li></ul>
<h1>Class CompleteTradeRequest</h1></div>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">unknown</span>
<ul class="tsd-hierarchy">
<li><span class="target">CompleteTradeRequest</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2578</li>
<li>Defined in src/protobuf/grpc_pb.d.ts:2590</li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
<h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex=0><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1.5 5.50969L8 11.6609L14.5 5.50969L12.5466 3.66086L8 7.96494L3.45341 3.66086L1.5 5.50969Z" fill="var(--color-text)"></path></svg> Index</h5></summary>
<div class="tsd-accordion-details">
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Constructors</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#constructor" class="tsd-index-link tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#4D7FFF" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-512-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-512-text"></path></svg><span>constructor</span></a>
</div></section>
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Methods</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#getTradeId" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#FF4DB8" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-2048-path"></rect><path d="M9.162 16V7.24H10.578L11.514 10.072C11.602 10.328 11.674 10.584 11.73 10.84C11.794 11.088 11.842 11.28 11.874 11.416C11.906 11.28 11.954 11.088 12.018 10.84C12.082 10.584 12.154 10.324 12.234 10.06L13.122 7.24H14.538V16H13.482V12.82C13.482 12.468 13.49 12.068 13.506 11.62C13.53 11.172 13.558 10.716 13.59 10.252C13.622 9.78 13.654 9.332 13.686 8.908C13.726 8.476 13.762 8.1 13.794 7.78L12.366 12.16H11.334L9.894 7.78C9.934 8.092 9.97 8.456 10.002 8.872C10.042 9.28 10.078 9.716 10.11 10.18C10.142 10.636 10.166 11.092 10.182 11.548C10.206 12.004 10.218 12.428 10.218 12.82V16H9.162Z" fill="var(--color-text)" id="icon-2048-text"></path></svg><span>get<wbr/>Trade<wbr/>Id</span></a>
<a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#serializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>serialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#setTradeId" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>set<wbr/>Trade<wbr/>Id</span></a>
<a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#toObject" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
<a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#deserializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#deserializeBinaryFromReader" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span></a>
<a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#serializeBinaryToWriter" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span></a>
<a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#toObject-2" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
</div></section></div></details></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_CompleteTradeRequest">new <wbr/>Complete<wbr/>Trade<wbr/>Request<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a><a href="#constructor.new_CompleteTradeRequest" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a></h4><aside class="tsd-sources">
<p>Inherited from jspb.Message.constructor</p></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getTradeId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Trade<wbr/>Id</span><a href="#getTradeId" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="getTradeId.getTradeId-1">get<wbr/>Trade<wbr/>Id<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><a href="#getTradeId.getTradeId-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2579</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>serialize<wbr/>Binary</span><a href="#serializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinary.serializeBinary-1">serialize<wbr/>Binary<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><a href="#serializeBinary.serializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2582</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="setTradeId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Trade<wbr/>Id</span><a href="#setTradeId" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="setTradeId.setTradeId-1">set<wbr/>Trade<wbr/>Id<span class="tsd-signature-symbol">(</span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a><a href="#setTradeId.setTradeId-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>value: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2580</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Object</span><a href="#toObject" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject.toObject-1">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject.toObject-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> includeInstance: <span class="tsd-signature-type">boolean</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2583</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary</span><a href="#deserializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinary.deserializeBinary-1">deserialize<wbr/>Binary<span class="tsd-signature-symbol">(</span>bytes<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a><a href="#deserializeBinary.deserializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>bytes: <span class="tsd-signature-type">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2586</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinaryFromReader" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span><a href="#deserializeBinaryFromReader" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinaryFromReader.deserializeBinaryFromReader-1">deserialize<wbr/>Binary<wbr/>From<wbr/>Reader<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a>, reader<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryReader</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a><a href="#deserializeBinaryFromReader.deserializeBinaryFromReader-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a></h5></li>
<li>
<h5>reader: <span class="tsd-signature-type">BinaryReader</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2587</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinaryToWriter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span><a href="#serializeBinaryToWriter" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinaryToWriter.serializeBinaryToWriter-1">serialize<wbr/>Binary<wbr/>To<wbr/>Writer<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a>, writer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryWriter</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span><a href="#serializeBinaryToWriter.serializeBinaryToWriter-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a></h5></li>
<li>
<h5>writer: <span class="tsd-signature-type">BinaryWriter</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2585</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject-2" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>to<wbr/>Object</span><a href="#toObject-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject-2.toObject-3">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, msg<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject-2.toObject-3" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>includeInstance: <span class="tsd-signature-type">boolean</span></h5></li>
<li>
<h5>msg: <a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">CompleteTradeRequest</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">CompleteTradeRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.CompleteTradeRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2584</li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Settings</h3></summary>
<div class="tsd-accordion-details">
<div class="tsd-filter-visibility">
<h4 class="uppercase">Member Visibility</h4><form>
<ul id="tsd-filter-options">
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></form></div>
<div class="tsd-theme-toggle">
<h4 class="uppercase">Theme</h4><select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
<nav class="tsd-navigation primary">
<details class="tsd-index-accordion" open><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Modules</h3></summary>
<div class="tsd-accordion-details">
<ul>
<li class="current"><a href="../modules.html">haveno-<wbr/>ts</a>
<ul>
<li class="tsd-kind-module"><a href="../modules/HavenoClient.html">Haveno<wbr/>Client</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/HavenoClient._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/index.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/index-1.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb.html">protobuf/<wbr/>Grpc<wbr/>Service<wbr/>Client<wbr/>Pb</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsReply.html">Account<wbr/>Exists<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsRequest.html">Account<wbr/>Exists<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionReply.html">Add<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionRequest.html">Add<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddressBalanceInfo.html">Address<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AvailabilityResultWithDescription.html">Availability<wbr/>Result<wbr/>With<wbr/>Description</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountReply.html">Backup<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountRequest.html">Backup<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BalancesInfo.html">Balances<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BtcBalanceInfo.html">Btc<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferReply.html">Cancel<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferRequest.html">Cancel<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordReply.html">Change<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordRequest.html">Change<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionReply.html">Check<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionRequest.html">Check<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsReply.html">Check<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsRequest.html">Check<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountReply.html">Close<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountRequest.html">Close<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html">Complete<wbr/>Trade<wbr/>Reply</a></li>
<li class="selected tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html">Complete<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedReply.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedRequest.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ContractInfo.html">Contract<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountReply.html">Create<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountRequest.html">Create<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountReply.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountRequest.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountReply.html">Create<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountRequest.html">Create<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxReply.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxRequest.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountReply.html">Delete<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountRequest.html">Delete<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountReply.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountRequest.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceReply.html">Get<wbr/>Address<wbr/>Balance<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceRequest.html">Get<wbr/>Address<wbr/>Balance<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchReply.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchRequest.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesReply.html">Get<wbr/>Balances<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesRequest.html">Get<wbr/>Balances<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionReply.html">Get<wbr/>Best<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionRequest.html">Get<wbr/>Best<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesReply.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesRequest.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionReply.html">Get<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionRequest.html">Get<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsReply.html">Get<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsRequest.html">Get<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsReply.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsRequest.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeReply.html">Get<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeRequest.html">Get<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesReply.html">Get<wbr/>Disputes<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesRequest.html">Get<wbr/>Disputes<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesReply.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesRequest.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpReply.html">Get<wbr/>Method<wbr/>Help<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpRequest.html">Get<wbr/>Method<wbr/>Help<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferReply.html">Get<wbr/>My<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferRequest.html">Get<wbr/>My<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersReply.html">Get<wbr/>My<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersRequest.html">Get<wbr/>My<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferReply.html">Get<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferRequest.html">Get<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersReply.html">Get<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersRequest.html">Get<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsReply.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsRequest.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsReply.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsRequest.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeReply.html">Get<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeRequest.html">Get<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsReply.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsRequest.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesReply.html">Get<wbr/>Trades<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesRequest.html">Get<wbr/>Trades<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionReply.html">Get<wbr/>Version<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionRequest.html">Get<wbr/>Version<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressReply.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressRequest.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsReply.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsRequest.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressReply.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressRequest.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedReply.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedRequest.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsReply.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsRequest.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenReply.html">Is<wbr/>Account<wbr/>Open<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenRequest.html">Is<wbr/>Account<wbr/>Open<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedReply.html">Is<wbr/>App<wbr/>Initialized<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedRequest.html">Is<wbr/>App<wbr/>Initialized<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineReply.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineRequest.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletReply.html">Lock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletRequest.html">Lock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthInfo.html">Market<wbr/>Depth<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthReply.html">Market<wbr/>Depth<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthRequest.html">Market<wbr/>Depth<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceInfo.html">Market<wbr/>Price<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceReply.html">Market<wbr/>Price<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceRequest.html">Market<wbr/>Price<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesReply.html">Market<wbr/>Prices<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesRequest.html">Market<wbr/>Prices<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.NotificationMessage.html">Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OfferInfo.html">Offer<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountReply.html">Open<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountRequest.html">Open<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeReply.html">Open<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeRequest.html">Open<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferReply.html">Post<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferRequest.html">Post<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentReply.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentRequest.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterNotificationListenerRequest.html">Register<wbr/>Notification<wbr/>Listener<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxReply.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxRequest.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionReply.html">Remove<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionRequest.html">Remove<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordReply.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordRequest.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeReply.html">Resolve<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeRequest.html">Resolve<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountReply.html">Restore<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountRequest.html">Restore<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendBtcRequest.html">Send<wbr/>Btc<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageReply.html">Send<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageRequest.html">Send<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageReply.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageRequest.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationReply.html">Send<wbr/>Notification<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationRequest.html">Send<wbr/>Notification<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchReply.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchRequest.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionReply.html">Set<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionRequest.html">Set<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordReply.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordRequest.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionReply.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionRequest.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeReply.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeRequest.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionReply.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionRequest.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopReply.html">Stop<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopRequest.html">Stop<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeReply.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeRequest.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferReply.html">Take<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferRequest.html">Take<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TradeInfo.html">Trade<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletReply.html">Unlock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletRequest.html">Unlock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentReply.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentRequest.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UrlConnection.html">Url<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldReply.html">Validate<wbr/>Form<wbr/>Field<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldRequest.html">Validate<wbr/>Form<wbr/>Field<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsReply.html">Withdraw<wbr/>Funds<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsRequest.html">Withdraw<wbr/>Funds<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrBalanceInfo.html">Xmr<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrDestination.html">Xmr<wbr/>Destination</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrIncomingTransfer.html">Xmr<wbr/>Incoming<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrOutgoingTransfer.html">Xmr<wbr/>Outgoing<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrTx.html">Xmr<wbr/>Tx</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_grpc_pb-1.html">protobuf/grpc_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb.html">protobuf/pb_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitness.html">Account<wbr/>Age<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitnessStore.html">Account<wbr/>Age<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AchTransferAccountPayload.html">Ach<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AckMessage.html">Ack<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddDataMessage.html">Add<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddPersistableNetworkPayloadMessage.html">Add<wbr/>Persistable<wbr/>Network<wbr/>Payload<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntry.html">Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntryList.html">Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AdvancedCashAccountPayload.html">Advanced<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Alert.html">Alert</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AliPayAccountPayload.html">Ali<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AmazonGiftCardAccountPayload.html">Amazon<wbr/>Gift<wbr/>Card<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitrationDisputeList.html">Arbitration<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Arbitrator.html">Arbitrator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitratorTrade.html">Arbitrator<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Attachment.html">Attachment</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AustraliaPayidPayload.html">Australia<wbr/>Payid<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AutoConfirmSettings.html">Auto<wbr/>Confirm<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BankAccountPayload.html">Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BizumAccountPayload.html">Bizum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BlockChainExplorer.html">Block<wbr/>Chain<wbr/>Explorer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BundleOfEnvelopes.html">Bundle<wbr/>Of<wbr/>Envelopes</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsMakerTrade.html">Buyer<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsTakerTrade.html">Buyer<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ByteArray.html">Byte<wbr/>Array</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CapitualAccountPayload.html">Capitual<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAppAccountPayload.html">Cash<wbr/>App<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAtAtmAccountPayload.html">Cash<wbr/>At<wbr/>Atm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashDepositAccountPayload.html">Cash<wbr/>Deposit<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CelPayAccountPayload.html">Cel<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChaseQuickPayAccountPayload.html">Chase<wbr/>Quick<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChatMessage.html">Chat<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CloseConnectionMessage.html">Close<wbr/>Connection<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Contract.html">Contract</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Country.html">Country</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CountryBasedPaymentAccountPayload.html">Country<wbr/>Based<wbr/>Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrency.html">Crypto<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrencyAccountPayload.html">Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Currency.html">Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DataAndSeqNrPair.html">Data<wbr/>And<wbr/>Seq<wbr/>Nr<wbr/>Pair</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DecryptedMessageWithPubKey.html">Decrypted<wbr/>Message<wbr/>With<wbr/>Pub<wbr/>Key</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositRequest.html">Deposit<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositResponse.html">Deposit<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositsConfirmedMessage.html">Deposits<wbr/>Confirmed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Dispute.html">Dispute</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeClosedMessage.html">Dispute<wbr/>Closed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeOpenedMessage.html">Dispute<wbr/>Opened<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeResult.html">Dispute<wbr/>Result</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DomesticWireTransferAccountPayload.html">Domestic<wbr/>Wire<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnection.html">Encrypted<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnectionList.html">Encrypted<wbr/>Connection<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.F2FAccountPayload.html">F2FAccount<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FasterPaymentsAccountPayload.html">Faster<wbr/>Payments<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FileTransferPart.html">File<wbr/>Transfer<wbr/>Part</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Filter.html">Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetDataResponse.html">Get<wbr/>Data<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryRequest.html">Get<wbr/>Inventory<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryResponse.html">Get<wbr/>Inventory<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersRequest.html">Get<wbr/>Peers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersResponse.html">Get<wbr/>Peers<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetUpdatedDataRequest.html">Get<wbr/>Updated<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.HalCashAccountPayload.html">Hal<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IfscBasedAccountPayload.html">Ifsc<wbr/>Based<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IgnoredMailboxMap.html">Ignored<wbr/>Mailbox<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ImpsAccountPayload.html">Imps<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitMultisigRequest.html">Init<wbr/>Multisig<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitTradeRequest.html">Init<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InstantCryptoCurrencyAccountPayload.html">Instant<wbr/>Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InteracETransferAccountPayload.html">InteracETransfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.JapanBankAccountPayload.html">Japan<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxItem.html">Mailbox<wbr/>Item</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxMessageList.html">Mailbox<wbr/>Message<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxStoragePayload.html">Mailbox<wbr/>Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MapValue.html">Map<wbr/>Value</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MarketAlertFilter.html">Market<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxPublishedMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Published<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxSignatureMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Signature<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediationDisputeList.html">Mediation<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Mediator.html">Mediator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockMailboxPayload.html">Mock<wbr/>Mailbox<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockPayload.html">Mock<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneseAccountPayload.html">Monese<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyBeamAccountPayload.html">Money<wbr/>Beam<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyGramAccountPayload.html">Money<wbr/>Gram<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NationalBankAccountPayload.html">National<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NavigationPath.html">Navigation<wbr/>Path</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NeftAccountPayload.html">Neft<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NequiAccountPayload.html">Nequi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NetworkEnvelope.html">Network<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NodeAddress.html">Node<wbr/>Address</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OKPayAccountPayload.html">OKPay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Offer.html">Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityRequest.html">Offer<wbr/>Availability<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityResponse.html">Offer<wbr/>Availability<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferPayload.html">Offer<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OpenOffer.html">Open<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaxumAccountPayload.html">Paxum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayByMailAccountPayload.html">Pay<wbr/>By<wbr/>Mail<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayPalAccountPayload.html">Pay<wbr/>Pal<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccount.html">Payment<wbr/>Account</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFilter.html">Payment<wbr/>Account<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountForm.html">Payment<wbr/>Account<wbr/>Form</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFormField.html">Payment<wbr/>Account<wbr/>Form<wbr/>Field</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountList.html">Payment<wbr/>Account<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountPayload.html">Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentMethod.html">Payment<wbr/>Method</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentReceivedMessage.html">Payment<wbr/>Received<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentSentMessage.html">Payment<wbr/>Sent<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayseraAccountPayload.html">Paysera<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaytmAccountPayload.html">Paytm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Peer.html">Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PeerList.html">Peer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PerfectMoneyAccountPayload.html">Perfect<wbr/>Money<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableEnvelope.html">Persistable<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableNetworkPayload.html">Persistable<wbr/>Network<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Ping.html">Ping</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PixAccountPayload.html">Pix<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Pong.html">Pong</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PopmoneyAccountPayload.html">Popmoney<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreferencesPayload.html">Preferences<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrefixedSealedAndSignedMessage.html">Prefixed<wbr/>Sealed<wbr/>And<wbr/>Signed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreliminaryGetDataRequest.html">Preliminary<wbr/>Get<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PriceAlertFilter.html">Price<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationMessage.html">Private<wbr/>Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationPayload.html">Private<wbr/>Notification<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProcessModel.html">Process<wbr/>Model</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PromptPayAccountPayload.html">Prompt<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedMailboxStorageEntry.html">Protected<wbr/>Mailbox<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedStorageEntry.html">Protected<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PubKeyRing.html">Pub<wbr/>Key<wbr/>Ring</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RawTransactionInput.html">Raw<wbr/>Transaction<wbr/>Input</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefreshOfferMessage.html">Refresh<wbr/>Offer<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundAgent.html">Refund<wbr/>Agent</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundDisputeList.html">Refund<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Region.html">Region</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveDataMessage.html">Remove<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveMailboxDataMessage.html">Remove<wbr/>Mailbox<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemovedPayloadsMap.html">Removed<wbr/>Payloads<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RevolutAccountPayload.html">Revolut<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RtgsAccountPayload.html">Rtgs<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SameBankAccountPayload.html">Same<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SatispayAccountPayload.html">Satispay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SealedAndSigned.html">Sealed<wbr/>And<wbr/>Signed</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsMakerTrade.html">Seller<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsTakerTrade.html">Seller<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaAccountPayload.html">Sepa<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaInstantAccountPayload.html">Sepa<wbr/>Instant<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberEntry.html">Sequence<wbr/>Number<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberMap.html">Sequence<wbr/>Number<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractRequest.html">Sign<wbr/>Contract<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractResponse.html">Sign<wbr/>Contract<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferRequest.html">Sign<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferResponse.html">Sign<wbr/>Offer<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOffer.html">Signed<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOfferList.html">Signed<wbr/>Offer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitness.html">Signed<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitnessStore.html">Signed<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SpecificBanksAccountPayload.html">Specific<wbr/>Banks<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StorageEntryWrapper.html">Storage<wbr/>Entry<wbr/>Wrapper</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StoragePayload.html">Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StrikeAccountPayload.html">Strike<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwiftAccountPayload.html">Swift<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwishAccountPayload.html">Swish<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TikkieAccountPayload.html">Tikkie<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Tradable.html">Tradable</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradableList.html">Tradable<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Trade.html">Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeCurrency.html">Trade<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradePeer.html">Trade<wbr/>Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3.html">Trade<wbr/>Statistics3</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3Store.html">Trade<wbr/>Statistics3<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TraditionalCurrency.html">Traditional<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseAccountPayload.html">Transferwise<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseUsdAccountPayload.html">Transferwise<wbr/>Usd<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.USPostalMoneyOrderAccountPayload.html">USPostal<wbr/>Money<wbr/>Order<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpholdAccountPayload.html">Uphold<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpiAccountPayload.html">Upi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UserPayload.html">User<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VenmoAccountPayload.html">Venmo<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VerseAccountPayload.html">Verse<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WeChatPayAccountPayload.html">We<wbr/>Chat<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WesternUnionAccountPayload.html">Western<wbr/>Union<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntry.html">Xmr<wbr/>Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntryList.html">Xmr<wbr/>Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrNodeSettings.html">Xmr<wbr/>Node<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ZelleAccountPayload.html">Zelle<wbr/>Account<wbr/>Payload</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb-1.html">protobuf/pb_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/types_HavenoError.html">types/<wbr/>Haveno<wbr/>Error</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_HavenoUtils.html">utils/<wbr/>Haveno<wbr/>Utils</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_TaskLooper.html">utils/<wbr/>Task<wbr/>Looper</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/utils_TaskLooper._internal_.html">&lt;internal&gt;</a></li></ul></li></ul></li></ul></div></details></nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul>
<li class="current tsd-kind-class tsd-parent-kind-module"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="var(--color-ts-class)" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="6" id="icon-128-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-128-text"></path></svg><span>Complete<wbr/>Trade<wbr/>Request</span></a>
<ul>
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#constructor" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-512-path"></use><use href="#icon-512-text"></use></svg>constructor</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#getTradeId" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>get<wbr/>Trade<wbr/>Id</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#serializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#setTradeId" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>set<wbr/>Trade<wbr/>Id</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#toObject" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#deserializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#deserializeBinaryFromReader" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#serializeBinaryToWriter" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.CompleteTradeRequest-1.html#toObject-2" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li></ul></li></ul></nav></div></div>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div>
<div class="overlay"></div><script src="../assets/main.js"></script></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,548 @@
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ConfirmPaymentSentReply | haveno-ts</title><meta name="description" content="Documentation for haveno-ts"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar">
<div class="tsd-toolbar-contents container">
<div class="table-cell" id="tsd-search" data-base="..">
<div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.7824 13.833L12.6666 10.7177C12.5259 10.5771 12.3353 10.499 12.1353 10.499H11.6259C12.4884 9.39596 13.001 8.00859 13.001 6.49937C13.001 2.90909 10.0914 0 6.50048 0C2.90959 0 0 2.90909 0 6.49937C0 10.0896 2.90959 12.9987 6.50048 12.9987C8.00996 12.9987 9.39756 12.4863 10.5008 11.6239V12.1332C10.5008 12.3332 10.5789 12.5238 10.7195 12.6644L13.8354 15.7797C14.1292 16.0734 14.6042 16.0734 14.8948 15.7797L15.7793 14.8954C16.0731 14.6017 16.0731 14.1267 15.7824 13.833ZM6.50048 10.499C4.29094 10.499 2.50018 8.71165 2.50018 6.49937C2.50018 4.29021 4.28781 2.49976 6.50048 2.49976C8.71001 2.49976 10.5008 4.28708 10.5008 6.49937C10.5008 8.70852 8.71314 10.499 6.50048 10.499Z" fill="var(--color-text)"></path></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div>
<div class="field">
<div id="tsd-toolbar-links"></div></div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">haveno-ts</a></div>
<div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><rect x="1" y="3" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="7" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="11" width="14" height="2" fill="var(--color-text)"></rect></svg></a></div></div></header>
<div class="container container-main">
<div class="col-8 col-content">
<div class="tsd-page-title">
<ul class="tsd-breadcrumb">
<li><a href="../modules.html">haveno-ts</a></li>
<li><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_pb</a></li>
<li><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html">ConfirmPaymentSentReply</a></li></ul>
<h1>Class ConfirmPaymentSentReply</h1></div>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">unknown</span>
<ul class="tsd-hierarchy">
<li><span class="target">ConfirmPaymentSentReply</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2450</li>
<li>Defined in src/protobuf/grpc_pb.d.ts:2459</li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
<h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex=0><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1.5 5.50969L8 11.6609L14.5 5.50969L12.5466 3.66086L8 7.96494L3.45341 3.66086L1.5 5.50969Z" fill="var(--color-text)"></path></svg> Index</h5></summary>
<div class="tsd-accordion-details">
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Constructors</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#constructor" class="tsd-index-link tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#4D7FFF" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-512-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-512-text"></path></svg><span>constructor</span></a>
</div></section>
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Methods</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#serializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#FF4DB8" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-2048-path"></rect><path d="M9.162 16V7.24H10.578L11.514 10.072C11.602 10.328 11.674 10.584 11.73 10.84C11.794 11.088 11.842 11.28 11.874 11.416C11.906 11.28 11.954 11.088 12.018 10.84C12.082 10.584 12.154 10.324 12.234 10.06L13.122 7.24H14.538V16H13.482V12.82C13.482 12.468 13.49 12.068 13.506 11.62C13.53 11.172 13.558 10.716 13.59 10.252C13.622 9.78 13.654 9.332 13.686 8.908C13.726 8.476 13.762 8.1 13.794 7.78L12.366 12.16H11.334L9.894 7.78C9.934 8.092 9.97 8.456 10.002 8.872C10.042 9.28 10.078 9.716 10.11 10.18C10.142 10.636 10.166 11.092 10.182 11.548C10.206 12.004 10.218 12.428 10.218 12.82V16H9.162Z" fill="var(--color-text)" id="icon-2048-text"></path></svg><span>serialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#toObject" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#deserializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#deserializeBinaryFromReader" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#serializeBinaryToWriter" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#toObject-2" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
</div></section></div></details></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_ConfirmPaymentSentReply">new <wbr/>Confirm<wbr/>Payment<wbr/>Sent<wbr/>Reply<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a><a href="#constructor.new_ConfirmPaymentSentReply" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a></h4><aside class="tsd-sources">
<p>Inherited from jspb.Message.constructor</p></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>serialize<wbr/>Binary</span><a href="#serializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinary.serializeBinary-1">serialize<wbr/>Binary<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><a href="#serializeBinary.serializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2451</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Object</span><a href="#toObject" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject.toObject-1">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject.toObject-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> includeInstance: <span class="tsd-signature-type">boolean</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2452</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary</span><a href="#deserializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinary.deserializeBinary-1">deserialize<wbr/>Binary<span class="tsd-signature-symbol">(</span>bytes<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a><a href="#deserializeBinary.deserializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>bytes: <span class="tsd-signature-type">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2455</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinaryFromReader" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span><a href="#deserializeBinaryFromReader" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinaryFromReader.deserializeBinaryFromReader-1">deserialize<wbr/>Binary<wbr/>From<wbr/>Reader<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a>, reader<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryReader</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a><a href="#deserializeBinaryFromReader.deserializeBinaryFromReader-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a></h5></li>
<li>
<h5>reader: <span class="tsd-signature-type">BinaryReader</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2456</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinaryToWriter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span><a href="#serializeBinaryToWriter" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinaryToWriter.serializeBinaryToWriter-1">serialize<wbr/>Binary<wbr/>To<wbr/>Writer<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a>, writer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryWriter</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span><a href="#serializeBinaryToWriter.serializeBinaryToWriter-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a></h5></li>
<li>
<h5>writer: <span class="tsd-signature-type">BinaryWriter</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2454</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject-2" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>to<wbr/>Object</span><a href="#toObject-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject-2.toObject-3">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, msg<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject-2.toObject-3" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>includeInstance: <span class="tsd-signature-type">boolean</span></h5></li>
<li>
<h5>msg: <a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentReply</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentReply</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentReply.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2453</li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Settings</h3></summary>
<div class="tsd-accordion-details">
<div class="tsd-filter-visibility">
<h4 class="uppercase">Member Visibility</h4><form>
<ul id="tsd-filter-options">
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></form></div>
<div class="tsd-theme-toggle">
<h4 class="uppercase">Theme</h4><select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
<nav class="tsd-navigation primary">
<details class="tsd-index-accordion" open><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Modules</h3></summary>
<div class="tsd-accordion-details">
<ul>
<li class="current"><a href="../modules.html">haveno-<wbr/>ts</a>
<ul>
<li class="tsd-kind-module"><a href="../modules/HavenoClient.html">Haveno<wbr/>Client</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/HavenoClient._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/index.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/index-1.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb.html">protobuf/<wbr/>Grpc<wbr/>Service<wbr/>Client<wbr/>Pb</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsReply.html">Account<wbr/>Exists<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsRequest.html">Account<wbr/>Exists<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionReply.html">Add<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionRequest.html">Add<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddressBalanceInfo.html">Address<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AvailabilityResultWithDescription.html">Availability<wbr/>Result<wbr/>With<wbr/>Description</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountReply.html">Backup<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountRequest.html">Backup<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BalancesInfo.html">Balances<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BtcBalanceInfo.html">Btc<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferReply.html">Cancel<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferRequest.html">Cancel<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordReply.html">Change<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordRequest.html">Change<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionReply.html">Check<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionRequest.html">Check<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsReply.html">Check<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsRequest.html">Check<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountReply.html">Close<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountRequest.html">Close<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html">Complete<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html">Complete<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedReply.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedRequest.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Request</a></li>
<li class="selected tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ContractInfo.html">Contract<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountReply.html">Create<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountRequest.html">Create<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountReply.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountRequest.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountReply.html">Create<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountRequest.html">Create<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxReply.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxRequest.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountReply.html">Delete<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountRequest.html">Delete<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountReply.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountRequest.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceReply.html">Get<wbr/>Address<wbr/>Balance<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceRequest.html">Get<wbr/>Address<wbr/>Balance<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchReply.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchRequest.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesReply.html">Get<wbr/>Balances<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesRequest.html">Get<wbr/>Balances<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionReply.html">Get<wbr/>Best<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionRequest.html">Get<wbr/>Best<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesReply.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesRequest.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionReply.html">Get<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionRequest.html">Get<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsReply.html">Get<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsRequest.html">Get<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsReply.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsRequest.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeReply.html">Get<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeRequest.html">Get<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesReply.html">Get<wbr/>Disputes<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesRequest.html">Get<wbr/>Disputes<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesReply.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesRequest.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpReply.html">Get<wbr/>Method<wbr/>Help<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpRequest.html">Get<wbr/>Method<wbr/>Help<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferReply.html">Get<wbr/>My<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferRequest.html">Get<wbr/>My<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersReply.html">Get<wbr/>My<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersRequest.html">Get<wbr/>My<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferReply.html">Get<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferRequest.html">Get<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersReply.html">Get<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersRequest.html">Get<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsReply.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsRequest.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsReply.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsRequest.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeReply.html">Get<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeRequest.html">Get<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsReply.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsRequest.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesReply.html">Get<wbr/>Trades<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesRequest.html">Get<wbr/>Trades<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionReply.html">Get<wbr/>Version<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionRequest.html">Get<wbr/>Version<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressReply.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressRequest.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsReply.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsRequest.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressReply.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressRequest.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedReply.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedRequest.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsReply.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsRequest.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenReply.html">Is<wbr/>Account<wbr/>Open<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenRequest.html">Is<wbr/>Account<wbr/>Open<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedReply.html">Is<wbr/>App<wbr/>Initialized<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedRequest.html">Is<wbr/>App<wbr/>Initialized<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineReply.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineRequest.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletReply.html">Lock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletRequest.html">Lock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthInfo.html">Market<wbr/>Depth<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthReply.html">Market<wbr/>Depth<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthRequest.html">Market<wbr/>Depth<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceInfo.html">Market<wbr/>Price<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceReply.html">Market<wbr/>Price<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceRequest.html">Market<wbr/>Price<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesReply.html">Market<wbr/>Prices<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesRequest.html">Market<wbr/>Prices<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.NotificationMessage.html">Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OfferInfo.html">Offer<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountReply.html">Open<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountRequest.html">Open<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeReply.html">Open<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeRequest.html">Open<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferReply.html">Post<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferRequest.html">Post<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentReply.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentRequest.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterNotificationListenerRequest.html">Register<wbr/>Notification<wbr/>Listener<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxReply.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxRequest.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionReply.html">Remove<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionRequest.html">Remove<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordReply.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordRequest.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeReply.html">Resolve<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeRequest.html">Resolve<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountReply.html">Restore<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountRequest.html">Restore<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendBtcRequest.html">Send<wbr/>Btc<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageReply.html">Send<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageRequest.html">Send<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageReply.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageRequest.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationReply.html">Send<wbr/>Notification<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationRequest.html">Send<wbr/>Notification<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchReply.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchRequest.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionReply.html">Set<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionRequest.html">Set<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordReply.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordRequest.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionReply.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionRequest.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeReply.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeRequest.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionReply.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionRequest.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopReply.html">Stop<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopRequest.html">Stop<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeReply.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeRequest.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferReply.html">Take<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferRequest.html">Take<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TradeInfo.html">Trade<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletReply.html">Unlock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletRequest.html">Unlock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentReply.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentRequest.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UrlConnection.html">Url<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldReply.html">Validate<wbr/>Form<wbr/>Field<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldRequest.html">Validate<wbr/>Form<wbr/>Field<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsReply.html">Withdraw<wbr/>Funds<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsRequest.html">Withdraw<wbr/>Funds<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrBalanceInfo.html">Xmr<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrDestination.html">Xmr<wbr/>Destination</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrIncomingTransfer.html">Xmr<wbr/>Incoming<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrOutgoingTransfer.html">Xmr<wbr/>Outgoing<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrTx.html">Xmr<wbr/>Tx</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_grpc_pb-1.html">protobuf/grpc_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb.html">protobuf/pb_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitness.html">Account<wbr/>Age<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitnessStore.html">Account<wbr/>Age<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AchTransferAccountPayload.html">Ach<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AckMessage.html">Ack<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddDataMessage.html">Add<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddPersistableNetworkPayloadMessage.html">Add<wbr/>Persistable<wbr/>Network<wbr/>Payload<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntry.html">Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntryList.html">Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AdvancedCashAccountPayload.html">Advanced<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Alert.html">Alert</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AliPayAccountPayload.html">Ali<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AmazonGiftCardAccountPayload.html">Amazon<wbr/>Gift<wbr/>Card<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitrationDisputeList.html">Arbitration<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Arbitrator.html">Arbitrator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitratorTrade.html">Arbitrator<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Attachment.html">Attachment</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AustraliaPayidPayload.html">Australia<wbr/>Payid<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AutoConfirmSettings.html">Auto<wbr/>Confirm<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BankAccountPayload.html">Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BizumAccountPayload.html">Bizum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BlockChainExplorer.html">Block<wbr/>Chain<wbr/>Explorer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BundleOfEnvelopes.html">Bundle<wbr/>Of<wbr/>Envelopes</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsMakerTrade.html">Buyer<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsTakerTrade.html">Buyer<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ByteArray.html">Byte<wbr/>Array</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CapitualAccountPayload.html">Capitual<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAppAccountPayload.html">Cash<wbr/>App<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAtAtmAccountPayload.html">Cash<wbr/>At<wbr/>Atm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashDepositAccountPayload.html">Cash<wbr/>Deposit<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CelPayAccountPayload.html">Cel<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChaseQuickPayAccountPayload.html">Chase<wbr/>Quick<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChatMessage.html">Chat<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CloseConnectionMessage.html">Close<wbr/>Connection<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Contract.html">Contract</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Country.html">Country</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CountryBasedPaymentAccountPayload.html">Country<wbr/>Based<wbr/>Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrency.html">Crypto<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrencyAccountPayload.html">Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Currency.html">Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DataAndSeqNrPair.html">Data<wbr/>And<wbr/>Seq<wbr/>Nr<wbr/>Pair</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DecryptedMessageWithPubKey.html">Decrypted<wbr/>Message<wbr/>With<wbr/>Pub<wbr/>Key</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositRequest.html">Deposit<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositResponse.html">Deposit<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositsConfirmedMessage.html">Deposits<wbr/>Confirmed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Dispute.html">Dispute</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeClosedMessage.html">Dispute<wbr/>Closed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeOpenedMessage.html">Dispute<wbr/>Opened<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeResult.html">Dispute<wbr/>Result</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DomesticWireTransferAccountPayload.html">Domestic<wbr/>Wire<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnection.html">Encrypted<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnectionList.html">Encrypted<wbr/>Connection<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.F2FAccountPayload.html">F2FAccount<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FasterPaymentsAccountPayload.html">Faster<wbr/>Payments<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FileTransferPart.html">File<wbr/>Transfer<wbr/>Part</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Filter.html">Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetDataResponse.html">Get<wbr/>Data<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryRequest.html">Get<wbr/>Inventory<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryResponse.html">Get<wbr/>Inventory<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersRequest.html">Get<wbr/>Peers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersResponse.html">Get<wbr/>Peers<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetUpdatedDataRequest.html">Get<wbr/>Updated<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.HalCashAccountPayload.html">Hal<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IfscBasedAccountPayload.html">Ifsc<wbr/>Based<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IgnoredMailboxMap.html">Ignored<wbr/>Mailbox<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ImpsAccountPayload.html">Imps<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitMultisigRequest.html">Init<wbr/>Multisig<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitTradeRequest.html">Init<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InstantCryptoCurrencyAccountPayload.html">Instant<wbr/>Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InteracETransferAccountPayload.html">InteracETransfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.JapanBankAccountPayload.html">Japan<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxItem.html">Mailbox<wbr/>Item</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxMessageList.html">Mailbox<wbr/>Message<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxStoragePayload.html">Mailbox<wbr/>Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MapValue.html">Map<wbr/>Value</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MarketAlertFilter.html">Market<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxPublishedMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Published<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxSignatureMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Signature<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediationDisputeList.html">Mediation<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Mediator.html">Mediator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockMailboxPayload.html">Mock<wbr/>Mailbox<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockPayload.html">Mock<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneseAccountPayload.html">Monese<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyBeamAccountPayload.html">Money<wbr/>Beam<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyGramAccountPayload.html">Money<wbr/>Gram<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NationalBankAccountPayload.html">National<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NavigationPath.html">Navigation<wbr/>Path</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NeftAccountPayload.html">Neft<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NequiAccountPayload.html">Nequi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NetworkEnvelope.html">Network<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NodeAddress.html">Node<wbr/>Address</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OKPayAccountPayload.html">OKPay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Offer.html">Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityRequest.html">Offer<wbr/>Availability<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityResponse.html">Offer<wbr/>Availability<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferPayload.html">Offer<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OpenOffer.html">Open<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaxumAccountPayload.html">Paxum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayByMailAccountPayload.html">Pay<wbr/>By<wbr/>Mail<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayPalAccountPayload.html">Pay<wbr/>Pal<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccount.html">Payment<wbr/>Account</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFilter.html">Payment<wbr/>Account<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountForm.html">Payment<wbr/>Account<wbr/>Form</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFormField.html">Payment<wbr/>Account<wbr/>Form<wbr/>Field</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountList.html">Payment<wbr/>Account<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountPayload.html">Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentMethod.html">Payment<wbr/>Method</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentReceivedMessage.html">Payment<wbr/>Received<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentSentMessage.html">Payment<wbr/>Sent<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayseraAccountPayload.html">Paysera<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaytmAccountPayload.html">Paytm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Peer.html">Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PeerList.html">Peer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PerfectMoneyAccountPayload.html">Perfect<wbr/>Money<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableEnvelope.html">Persistable<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableNetworkPayload.html">Persistable<wbr/>Network<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Ping.html">Ping</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PixAccountPayload.html">Pix<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Pong.html">Pong</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PopmoneyAccountPayload.html">Popmoney<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreferencesPayload.html">Preferences<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrefixedSealedAndSignedMessage.html">Prefixed<wbr/>Sealed<wbr/>And<wbr/>Signed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreliminaryGetDataRequest.html">Preliminary<wbr/>Get<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PriceAlertFilter.html">Price<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationMessage.html">Private<wbr/>Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationPayload.html">Private<wbr/>Notification<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProcessModel.html">Process<wbr/>Model</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PromptPayAccountPayload.html">Prompt<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedMailboxStorageEntry.html">Protected<wbr/>Mailbox<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedStorageEntry.html">Protected<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PubKeyRing.html">Pub<wbr/>Key<wbr/>Ring</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RawTransactionInput.html">Raw<wbr/>Transaction<wbr/>Input</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefreshOfferMessage.html">Refresh<wbr/>Offer<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundAgent.html">Refund<wbr/>Agent</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundDisputeList.html">Refund<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Region.html">Region</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveDataMessage.html">Remove<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveMailboxDataMessage.html">Remove<wbr/>Mailbox<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemovedPayloadsMap.html">Removed<wbr/>Payloads<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RevolutAccountPayload.html">Revolut<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RtgsAccountPayload.html">Rtgs<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SameBankAccountPayload.html">Same<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SatispayAccountPayload.html">Satispay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SealedAndSigned.html">Sealed<wbr/>And<wbr/>Signed</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsMakerTrade.html">Seller<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsTakerTrade.html">Seller<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaAccountPayload.html">Sepa<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaInstantAccountPayload.html">Sepa<wbr/>Instant<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberEntry.html">Sequence<wbr/>Number<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberMap.html">Sequence<wbr/>Number<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractRequest.html">Sign<wbr/>Contract<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractResponse.html">Sign<wbr/>Contract<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferRequest.html">Sign<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferResponse.html">Sign<wbr/>Offer<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOffer.html">Signed<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOfferList.html">Signed<wbr/>Offer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitness.html">Signed<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitnessStore.html">Signed<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SpecificBanksAccountPayload.html">Specific<wbr/>Banks<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StorageEntryWrapper.html">Storage<wbr/>Entry<wbr/>Wrapper</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StoragePayload.html">Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StrikeAccountPayload.html">Strike<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwiftAccountPayload.html">Swift<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwishAccountPayload.html">Swish<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TikkieAccountPayload.html">Tikkie<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Tradable.html">Tradable</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradableList.html">Tradable<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Trade.html">Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeCurrency.html">Trade<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradePeer.html">Trade<wbr/>Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3.html">Trade<wbr/>Statistics3</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3Store.html">Trade<wbr/>Statistics3<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TraditionalCurrency.html">Traditional<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseAccountPayload.html">Transferwise<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseUsdAccountPayload.html">Transferwise<wbr/>Usd<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.USPostalMoneyOrderAccountPayload.html">USPostal<wbr/>Money<wbr/>Order<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpholdAccountPayload.html">Uphold<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpiAccountPayload.html">Upi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UserPayload.html">User<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VenmoAccountPayload.html">Venmo<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VerseAccountPayload.html">Verse<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WeChatPayAccountPayload.html">We<wbr/>Chat<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WesternUnionAccountPayload.html">Western<wbr/>Union<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntry.html">Xmr<wbr/>Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntryList.html">Xmr<wbr/>Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrNodeSettings.html">Xmr<wbr/>Node<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ZelleAccountPayload.html">Zelle<wbr/>Account<wbr/>Payload</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb-1.html">protobuf/pb_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/types_HavenoError.html">types/<wbr/>Haveno<wbr/>Error</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_HavenoUtils.html">utils/<wbr/>Haveno<wbr/>Utils</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_TaskLooper.html">utils/<wbr/>Task<wbr/>Looper</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/utils_TaskLooper._internal_.html">&lt;internal&gt;</a></li></ul></li></ul></li></ul></div></details></nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul>
<li class="current tsd-kind-class tsd-parent-kind-module"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="var(--color-ts-class)" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="6" id="icon-128-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-128-text"></path></svg><span>Confirm<wbr/>Payment<wbr/>Sent<wbr/>Reply</span></a>
<ul>
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#constructor" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-512-path"></use><use href="#icon-512-text"></use></svg>constructor</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#serializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#toObject" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#deserializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#deserializeBinaryFromReader" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#serializeBinaryToWriter" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentReply-1.html#toObject-2" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li></ul></li></ul></nav></div></div>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div>
<div class="overlay"></div><script src="../assets/main.js"></script></body></html>

View File

@ -0,0 +1,573 @@
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ConfirmPaymentSentRequest | haveno-ts</title><meta name="description" content="Documentation for haveno-ts"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar">
<div class="tsd-toolbar-contents container">
<div class="table-cell" id="tsd-search" data-base="..">
<div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.7824 13.833L12.6666 10.7177C12.5259 10.5771 12.3353 10.499 12.1353 10.499H11.6259C12.4884 9.39596 13.001 8.00859 13.001 6.49937C13.001 2.90909 10.0914 0 6.50048 0C2.90959 0 0 2.90909 0 6.49937C0 10.0896 2.90959 12.9987 6.50048 12.9987C8.00996 12.9987 9.39756 12.4863 10.5008 11.6239V12.1332C10.5008 12.3332 10.5789 12.5238 10.7195 12.6644L13.8354 15.7797C14.1292 16.0734 14.6042 16.0734 14.8948 15.7797L15.7793 14.8954C16.0731 14.6017 16.0731 14.1267 15.7824 13.833ZM6.50048 10.499C4.29094 10.499 2.50018 8.71165 2.50018 6.49937C2.50018 4.29021 4.28781 2.49976 6.50048 2.49976C8.71001 2.49976 10.5008 4.28708 10.5008 6.49937C10.5008 8.70852 8.71314 10.499 6.50048 10.499Z" fill="var(--color-text)"></path></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div>
<div class="field">
<div id="tsd-toolbar-links"></div></div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">haveno-ts</a></div>
<div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><rect x="1" y="3" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="7" width="14" height="2" fill="var(--color-text)"></rect><rect x="1" y="11" width="14" height="2" fill="var(--color-text)"></rect></svg></a></div></div></header>
<div class="container container-main">
<div class="col-8 col-content">
<div class="tsd-page-title">
<ul class="tsd-breadcrumb">
<li><a href="../modules.html">haveno-ts</a></li>
<li><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_pb</a></li>
<li><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html">ConfirmPaymentSentRequest</a></li></ul>
<h1>Class ConfirmPaymentSentRequest</h1></div>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">unknown</span>
<ul class="tsd-hierarchy">
<li><span class="target">ConfirmPaymentSentRequest</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2432</li>
<li>Defined in src/protobuf/grpc_pb.d.ts:2444</li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
<h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex=0><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1.5 5.50969L8 11.6609L14.5 5.50969L12.5466 3.66086L8 7.96494L3.45341 3.66086L1.5 5.50969Z" fill="var(--color-text)"></path></svg> Index</h5></summary>
<div class="tsd-accordion-details">
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Constructors</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#constructor" class="tsd-index-link tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#4D7FFF" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-512-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-512-text"></path></svg><span>constructor</span></a>
</div></section>
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Methods</h3>
<div class="tsd-index-list"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#getTradeId" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="#FF4DB8" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="12" id="icon-2048-path"></rect><path d="M9.162 16V7.24H10.578L11.514 10.072C11.602 10.328 11.674 10.584 11.73 10.84C11.794 11.088 11.842 11.28 11.874 11.416C11.906 11.28 11.954 11.088 12.018 10.84C12.082 10.584 12.154 10.324 12.234 10.06L13.122 7.24H14.538V16H13.482V12.82C13.482 12.468 13.49 12.068 13.506 11.62C13.53 11.172 13.558 10.716 13.59 10.252C13.622 9.78 13.654 9.332 13.686 8.908C13.726 8.476 13.762 8.1 13.794 7.78L12.366 12.16H11.334L9.894 7.78C9.934 8.092 9.97 8.456 10.002 8.872C10.042 9.28 10.078 9.716 10.11 10.18C10.142 10.636 10.166 11.092 10.182 11.548C10.206 12.004 10.218 12.428 10.218 12.82V16H9.162Z" fill="var(--color-text)" id="icon-2048-text"></path></svg><span>get<wbr/>Trade<wbr/>Id</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#serializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>serialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#setTradeId" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>set<wbr/>Trade<wbr/>Id</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#toObject" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#deserializeBinary" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#deserializeBinaryFromReader" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#serializeBinaryToWriter" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span></a>
<a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#toObject-2" class="tsd-index-link tsd-kind-method tsd-parent-kind-class"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg><span>to<wbr/>Object</span></a>
</div></section></div></details></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_ConfirmPaymentSentRequest">new <wbr/>Confirm<wbr/>Payment<wbr/>Sent<wbr/>Request<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a><a href="#constructor.new_ConfirmPaymentSentRequest" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a></h4><aside class="tsd-sources">
<p>Inherited from jspb.Message.constructor</p></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getTradeId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Trade<wbr/>Id</span><a href="#getTradeId" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="getTradeId.getTradeId-1">get<wbr/>Trade<wbr/>Id<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><a href="#getTradeId.getTradeId-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2433</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>serialize<wbr/>Binary</span><a href="#serializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinary.serializeBinary-1">serialize<wbr/>Binary<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><a href="#serializeBinary.serializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2436</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="setTradeId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Trade<wbr/>Id</span><a href="#setTradeId" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="setTradeId.setTradeId-1">set<wbr/>Trade<wbr/>Id<span class="tsd-signature-symbol">(</span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a><a href="#setTradeId.setTradeId-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>value: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2434</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Object</span><a href="#toObject" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject.toObject-1">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject.toObject-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> includeInstance: <span class="tsd-signature-type">boolean</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2437</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinary" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary</span><a href="#deserializeBinary" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinary.deserializeBinary-1">deserialize<wbr/>Binary<span class="tsd-signature-symbol">(</span>bytes<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Uint8Array</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a><a href="#deserializeBinary.deserializeBinary-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>bytes: <span class="tsd-signature-type">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2440</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="deserializeBinaryFromReader" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</span><a href="#deserializeBinaryFromReader" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="deserializeBinaryFromReader.deserializeBinaryFromReader-1">deserialize<wbr/>Binary<wbr/>From<wbr/>Reader<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a>, reader<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryReader</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a><a href="#deserializeBinaryFromReader.deserializeBinaryFromReader-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a></h5></li>
<li>
<h5>reader: <span class="tsd-signature-type">BinaryReader</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2441</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serializeBinaryToWriter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</span><a href="#serializeBinaryToWriter" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="serializeBinaryToWriter.serializeBinaryToWriter-1">serialize<wbr/>Binary<wbr/>To<wbr/>Writer<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a>, writer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BinaryWriter</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span><a href="#serializeBinaryToWriter.serializeBinaryToWriter-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>message: <a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a></h5></li>
<li>
<h5>writer: <span class="tsd-signature-type">BinaryWriter</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2439</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toObject-2" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>to<wbr/>Object</span><a href="#toObject-2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="toObject-2.toObject-3">to<wbr/>Object<span class="tsd-signature-symbol">(</span>includeInstance<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, msg<span class="tsd-signature-symbol">: </span><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><a href="#toObject-2.toObject-3" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>includeInstance: <span class="tsd-signature-type">boolean</span></h5></li>
<li>
<h5>msg: <a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-signature-type" data-tsd-kind="Class">ConfirmPaymentSentRequest</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html" class="tsd-signature-type" data-tsd-kind="Namespace">ConfirmPaymentSentRequest</a><span class="tsd-signature-symbol">.</span><a href="../types/protobuf_grpc_pb.ConfirmPaymentSentRequest.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in src/protobuf/grpc_pb.d.ts:2438</li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Settings</h3></summary>
<div class="tsd-accordion-details">
<div class="tsd-filter-visibility">
<h4 class="uppercase">Member Visibility</h4><form>
<ul id="tsd-filter-options">
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></form></div>
<div class="tsd-theme-toggle">
<h4 class="uppercase">Theme</h4><select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div>
<nav class="tsd-navigation primary">
<details class="tsd-index-accordion" open><summary class="tsd-accordion-summary">
<h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4.93896 8.531L12 15.591L19.061 8.531L16.939 6.409L12 11.349L7.06098 6.409L4.93896 8.531Z" fill="var(--color-text)"></path></svg> Modules</h3></summary>
<div class="tsd-accordion-details">
<ul>
<li class="current"><a href="../modules.html">haveno-<wbr/>ts</a>
<ul>
<li class="tsd-kind-module"><a href="../modules/HavenoClient.html">Haveno<wbr/>Client</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/HavenoClient._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/index.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/index-1.html">index</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb.html">protobuf/<wbr/>Grpc<wbr/>Service<wbr/>Client<wbr/>Pb</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/protobuf_GrpcServiceClientPb._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/protobuf_grpc_pb.html">protobuf/grpc_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsReply.html">Account<wbr/>Exists<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AccountExistsRequest.html">Account<wbr/>Exists<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionReply.html">Add<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddConnectionRequest.html">Add<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AddressBalanceInfo.html">Address<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.AvailabilityResultWithDescription.html">Availability<wbr/>Result<wbr/>With<wbr/>Description</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountReply.html">Backup<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BackupAccountRequest.html">Backup<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BalancesInfo.html">Balances<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.BtcBalanceInfo.html">Btc<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferReply.html">Cancel<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CancelOfferRequest.html">Cancel<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordReply.html">Change<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ChangePasswordRequest.html">Change<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionReply.html">Check<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionRequest.html">Check<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsReply.html">Check<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CheckConnectionsRequest.html">Check<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountReply.html">Close<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CloseAccountRequest.html">Close<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeReply.html">Complete<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CompleteTradeRequest.html">Complete<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedReply.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentReceivedRequest.html">Confirm<wbr/>Payment<wbr/>Received<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentReply.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Reply</a></li>
<li class="selected tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ConfirmPaymentSentRequest.html">Confirm<wbr/>Payment<wbr/>Sent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ContractInfo.html">Contract<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountReply.html">Create<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateAccountRequest.html">Create<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountReply.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateCryptoCurrencyPaymentAccountRequest.html">Create<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountReply.html">Create<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreatePaymentAccountRequest.html">Create<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxReply.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.CreateXmrTxRequest.html">Create<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountReply.html">Delete<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeleteAccountRequest.html">Delete<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountReply.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.DeletePaymentAccountRequest.html">Delete<wbr/>Payment<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceReply.html">Get<wbr/>Address<wbr/>Balance<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAddressBalanceRequest.html">Get<wbr/>Address<wbr/>Balance<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchReply.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetAutoSwitchRequest.html">Get<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesReply.html">Get<wbr/>Balances<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBalancesRequest.html">Get<wbr/>Balances<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionReply.html">Get<wbr/>Best<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetBestConnectionRequest.html">Get<wbr/>Best<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesReply.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetChatMessagesRequest.html">Get<wbr/>Chat<wbr/>Messages<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionReply.html">Get<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionRequest.html">Get<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsReply.html">Get<wbr/>Connections<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetConnectionsRequest.html">Get<wbr/>Connections<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsReply.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetCryptoCurrencyPaymentMethodsRequest.html">Get<wbr/>Crypto<wbr/>Currency<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeReply.html">Get<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputeRequest.html">Get<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesReply.html">Get<wbr/>Disputes<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetDisputesRequest.html">Get<wbr/>Disputes<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesReply.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetFundingAddressesRequest.html">Get<wbr/>Funding<wbr/>Addresses<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpReply.html">Get<wbr/>Method<wbr/>Help<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMethodHelpRequest.html">Get<wbr/>Method<wbr/>Help<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferReply.html">Get<wbr/>My<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOfferRequest.html">Get<wbr/>My<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersReply.html">Get<wbr/>My<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetMyOffersRequest.html">Get<wbr/>My<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferReply.html">Get<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOfferRequest.html">Get<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersReply.html">Get<wbr/>Offers<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetOffersRequest.html">Get<wbr/>Offers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormAsJsonRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>As<wbr/>Json<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormReply.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountFormRequest.html">Get<wbr/>Payment<wbr/>Account<wbr/>Form<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsReply.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentAccountsRequest.html">Get<wbr/>Payment<wbr/>Accounts<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsReply.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetPaymentMethodsRequest.html">Get<wbr/>Payment<wbr/>Methods<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeReply.html">Get<wbr/>Trade<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeRequest.html">Get<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsReply.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradeStatisticsRequest.html">Get<wbr/>Trade<wbr/>Statistics<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesReply.html">Get<wbr/>Trades<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetTradesRequest.html">Get<wbr/>Trades<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionReply.html">Get<wbr/>Version<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetVersionRequest.html">Get<wbr/>Version<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressReply.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNewSubaddressRequest.html">Get<wbr/>Xmr<wbr/>New<wbr/>Subaddress<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsReply.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrNodeSettingsRequest.html">Get<wbr/>Xmr<wbr/>Node<wbr/>Settings<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressReply.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrPrimaryAddressRequest.html">Get<wbr/>Xmr<wbr/>Primary<wbr/>Address<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedReply.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrSeedRequest.html">Get<wbr/>Xmr<wbr/>Seed<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsReply.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.GetXmrTxsRequest.html">Get<wbr/>Xmr<wbr/>Txs<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenReply.html">Is<wbr/>Account<wbr/>Open<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAccountOpenRequest.html">Is<wbr/>Account<wbr/>Open<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedReply.html">Is<wbr/>App<wbr/>Initialized<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsAppInitializedRequest.html">Is<wbr/>App<wbr/>Initialized<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineReply.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.IsXmrNodeOnlineRequest.html">Is<wbr/>Xmr<wbr/>Node<wbr/>Online<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletReply.html">Lock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.LockWalletRequest.html">Lock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthInfo.html">Market<wbr/>Depth<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthReply.html">Market<wbr/>Depth<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketDepthRequest.html">Market<wbr/>Depth<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceInfo.html">Market<wbr/>Price<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceReply.html">Market<wbr/>Price<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPriceRequest.html">Market<wbr/>Price<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesReply.html">Market<wbr/>Prices<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.MarketPricesRequest.html">Market<wbr/>Prices<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.NotificationMessage.html">Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OfferInfo.html">Offer<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountReply.html">Open<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenAccountRequest.html">Open<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeReply.html">Open<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.OpenDisputeRequest.html">Open<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferReply.html">Post<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.PostOfferRequest.html">Post<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentReply.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterDisputeAgentRequest.html">Register<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RegisterNotificationListenerRequest.html">Register<wbr/>Notification<wbr/>Listener<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxReply.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RelayXmrTxRequest.html">Relay<wbr/>Xmr<wbr/>Tx<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionReply.html">Remove<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveConnectionRequest.html">Remove<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordReply.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RemoveWalletPasswordRequest.html">Remove<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeReply.html">Resolve<wbr/>Dispute<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ResolveDisputeRequest.html">Resolve<wbr/>Dispute<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountReply.html">Restore<wbr/>Account<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.RestoreAccountRequest.html">Restore<wbr/>Account<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendBtcRequest.html">Send<wbr/>Btc<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageReply.html">Send<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendChatMessageRequest.html">Send<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageReply.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendDisputeChatMessageRequest.html">Send<wbr/>Dispute<wbr/>Chat<wbr/>Message<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationReply.html">Send<wbr/>Notification<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SendNotificationRequest.html">Send<wbr/>Notification<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchReply.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetAutoSwitchRequest.html">Set<wbr/>Auto<wbr/>Switch<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionReply.html">Set<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetConnectionRequest.html">Set<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordReply.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.SetWalletPasswordRequest.html">Set<wbr/>Wallet<wbr/>Password<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionReply.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartCheckingConnectionRequest.html">Start<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeReply.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StartXmrNodeRequest.html">Start<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionReply.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopCheckingConnectionRequest.html">Stop<wbr/>Checking<wbr/>Connection<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopReply.html">Stop<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopRequest.html">Stop<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeReply.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.StopXmrNodeRequest.html">Stop<wbr/>Xmr<wbr/>Node<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferReply.html">Take<wbr/>Offer<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TakeOfferRequest.html">Take<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.TradeInfo.html">Trade<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletReply.html">Unlock<wbr/>Wallet<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnlockWalletRequest.html">Unlock<wbr/>Wallet<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentReply.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UnregisterDisputeAgentRequest.html">Unregister<wbr/>Dispute<wbr/>Agent<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.UrlConnection.html">Url<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldReply.html">Validate<wbr/>Form<wbr/>Field<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.ValidateFormFieldRequest.html">Validate<wbr/>Form<wbr/>Field<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsReply.html">Withdraw<wbr/>Funds<wbr/>Reply</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.WithdrawFundsRequest.html">Withdraw<wbr/>Funds<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrBalanceInfo.html">Xmr<wbr/>Balance<wbr/>Info</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrDestination.html">Xmr<wbr/>Destination</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrIncomingTransfer.html">Xmr<wbr/>Incoming<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrOutgoingTransfer.html">Xmr<wbr/>Outgoing<wbr/>Transfer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_grpc_pb.XmrTx.html">Xmr<wbr/>Tx</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_grpc_pb-1.html">protobuf/grpc_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb.html">protobuf/pb_<wbr/>pb</a>
<ul>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitness.html">Account<wbr/>Age<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AccountAgeWitnessStore.html">Account<wbr/>Age<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AchTransferAccountPayload.html">Ach<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AckMessage.html">Ack<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddDataMessage.html">Add<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddPersistableNetworkPayloadMessage.html">Add<wbr/>Persistable<wbr/>Network<wbr/>Payload<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntry.html">Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AddressEntryList.html">Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AdvancedCashAccountPayload.html">Advanced<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Alert.html">Alert</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AliPayAccountPayload.html">Ali<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AmazonGiftCardAccountPayload.html">Amazon<wbr/>Gift<wbr/>Card<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitrationDisputeList.html">Arbitration<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Arbitrator.html">Arbitrator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ArbitratorTrade.html">Arbitrator<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Attachment.html">Attachment</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AustraliaPayidPayload.html">Australia<wbr/>Payid<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.AutoConfirmSettings.html">Auto<wbr/>Confirm<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BankAccountPayload.html">Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BizumAccountPayload.html">Bizum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BlockChainExplorer.html">Block<wbr/>Chain<wbr/>Explorer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BundleOfEnvelopes.html">Bundle<wbr/>Of<wbr/>Envelopes</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsMakerTrade.html">Buyer<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.BuyerAsTakerTrade.html">Buyer<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ByteArray.html">Byte<wbr/>Array</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CapitualAccountPayload.html">Capitual<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAppAccountPayload.html">Cash<wbr/>App<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashAtAtmAccountPayload.html">Cash<wbr/>At<wbr/>Atm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CashDepositAccountPayload.html">Cash<wbr/>Deposit<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CelPayAccountPayload.html">Cel<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChaseQuickPayAccountPayload.html">Chase<wbr/>Quick<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ChatMessage.html">Chat<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CloseConnectionMessage.html">Close<wbr/>Connection<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Contract.html">Contract</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Country.html">Country</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CountryBasedPaymentAccountPayload.html">Country<wbr/>Based<wbr/>Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrency.html">Crypto<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.CryptoCurrencyAccountPayload.html">Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Currency.html">Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DataAndSeqNrPair.html">Data<wbr/>And<wbr/>Seq<wbr/>Nr<wbr/>Pair</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DecryptedMessageWithPubKey.html">Decrypted<wbr/>Message<wbr/>With<wbr/>Pub<wbr/>Key</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositRequest.html">Deposit<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositResponse.html">Deposit<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DepositsConfirmedMessage.html">Deposits<wbr/>Confirmed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Dispute.html">Dispute</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeClosedMessage.html">Dispute<wbr/>Closed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeOpenedMessage.html">Dispute<wbr/>Opened<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DisputeResult.html">Dispute<wbr/>Result</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.DomesticWireTransferAccountPayload.html">Domestic<wbr/>Wire<wbr/>Transfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnection.html">Encrypted<wbr/>Connection</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.EncryptedConnectionList.html">Encrypted<wbr/>Connection<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.F2FAccountPayload.html">F2FAccount<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FasterPaymentsAccountPayload.html">Faster<wbr/>Payments<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.FileTransferPart.html">File<wbr/>Transfer<wbr/>Part</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Filter.html">Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetDataResponse.html">Get<wbr/>Data<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryRequest.html">Get<wbr/>Inventory<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetInventoryResponse.html">Get<wbr/>Inventory<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersRequest.html">Get<wbr/>Peers<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetPeersResponse.html">Get<wbr/>Peers<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.GetUpdatedDataRequest.html">Get<wbr/>Updated<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.HalCashAccountPayload.html">Hal<wbr/>Cash<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IfscBasedAccountPayload.html">Ifsc<wbr/>Based<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.IgnoredMailboxMap.html">Ignored<wbr/>Mailbox<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ImpsAccountPayload.html">Imps<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitMultisigRequest.html">Init<wbr/>Multisig<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InitTradeRequest.html">Init<wbr/>Trade<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InstantCryptoCurrencyAccountPayload.html">Instant<wbr/>Crypto<wbr/>Currency<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.InteracETransferAccountPayload.html">InteracETransfer<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.JapanBankAccountPayload.html">Japan<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxItem.html">Mailbox<wbr/>Item</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxMessageList.html">Mailbox<wbr/>Message<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MailboxStoragePayload.html">Mailbox<wbr/>Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MapValue.html">Map<wbr/>Value</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MarketAlertFilter.html">Market<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxPublishedMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Published<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediatedPayoutTxSignatureMessage.html">Mediated<wbr/>Payout<wbr/>Tx<wbr/>Signature<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MediationDisputeList.html">Mediation<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Mediator.html">Mediator</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockMailboxPayload.html">Mock<wbr/>Mailbox<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MockPayload.html">Mock<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneseAccountPayload.html">Monese<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyBeamAccountPayload.html">Money<wbr/>Beam<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.MoneyGramAccountPayload.html">Money<wbr/>Gram<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NationalBankAccountPayload.html">National<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NavigationPath.html">Navigation<wbr/>Path</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NeftAccountPayload.html">Neft<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NequiAccountPayload.html">Nequi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NetworkEnvelope.html">Network<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.NodeAddress.html">Node<wbr/>Address</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OKPayAccountPayload.html">OKPay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Offer.html">Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityRequest.html">Offer<wbr/>Availability<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferAvailabilityResponse.html">Offer<wbr/>Availability<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OfferPayload.html">Offer<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.OpenOffer.html">Open<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaxumAccountPayload.html">Paxum<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayByMailAccountPayload.html">Pay<wbr/>By<wbr/>Mail<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayPalAccountPayload.html">Pay<wbr/>Pal<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccount.html">Payment<wbr/>Account</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFilter.html">Payment<wbr/>Account<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountForm.html">Payment<wbr/>Account<wbr/>Form</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountFormField.html">Payment<wbr/>Account<wbr/>Form<wbr/>Field</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountList.html">Payment<wbr/>Account<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentAccountPayload.html">Payment<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentMethod.html">Payment<wbr/>Method</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentReceivedMessage.html">Payment<wbr/>Received<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaymentSentMessage.html">Payment<wbr/>Sent<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PayseraAccountPayload.html">Paysera<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PaytmAccountPayload.html">Paytm<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Peer.html">Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PeerList.html">Peer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PerfectMoneyAccountPayload.html">Perfect<wbr/>Money<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableEnvelope.html">Persistable<wbr/>Envelope</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PersistableNetworkPayload.html">Persistable<wbr/>Network<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Ping.html">Ping</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PixAccountPayload.html">Pix<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Pong.html">Pong</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PopmoneyAccountPayload.html">Popmoney<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreferencesPayload.html">Preferences<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrefixedSealedAndSignedMessage.html">Prefixed<wbr/>Sealed<wbr/>And<wbr/>Signed<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PreliminaryGetDataRequest.html">Preliminary<wbr/>Get<wbr/>Data<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PriceAlertFilter.html">Price<wbr/>Alert<wbr/>Filter</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationMessage.html">Private<wbr/>Notification<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PrivateNotificationPayload.html">Private<wbr/>Notification<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProcessModel.html">Process<wbr/>Model</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PromptPayAccountPayload.html">Prompt<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedMailboxStorageEntry.html">Protected<wbr/>Mailbox<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ProtectedStorageEntry.html">Protected<wbr/>Storage<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.PubKeyRing.html">Pub<wbr/>Key<wbr/>Ring</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RawTransactionInput.html">Raw<wbr/>Transaction<wbr/>Input</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefreshOfferMessage.html">Refresh<wbr/>Offer<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundAgent.html">Refund<wbr/>Agent</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RefundDisputeList.html">Refund<wbr/>Dispute<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Region.html">Region</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveDataMessage.html">Remove<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemoveMailboxDataMessage.html">Remove<wbr/>Mailbox<wbr/>Data<wbr/>Message</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RemovedPayloadsMap.html">Removed<wbr/>Payloads<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RevolutAccountPayload.html">Revolut<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.RtgsAccountPayload.html">Rtgs<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SameBankAccountPayload.html">Same<wbr/>Bank<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SatispayAccountPayload.html">Satispay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SealedAndSigned.html">Sealed<wbr/>And<wbr/>Signed</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsMakerTrade.html">Seller<wbr/>As<wbr/>Maker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SellerAsTakerTrade.html">Seller<wbr/>As<wbr/>Taker<wbr/>Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaAccountPayload.html">Sepa<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SepaInstantAccountPayload.html">Sepa<wbr/>Instant<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberEntry.html">Sequence<wbr/>Number<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SequenceNumberMap.html">Sequence<wbr/>Number<wbr/>Map</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractRequest.html">Sign<wbr/>Contract<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignContractResponse.html">Sign<wbr/>Contract<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferRequest.html">Sign<wbr/>Offer<wbr/>Request</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignOfferResponse.html">Sign<wbr/>Offer<wbr/>Response</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOffer.html">Signed<wbr/>Offer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedOfferList.html">Signed<wbr/>Offer<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitness.html">Signed<wbr/>Witness</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SignedWitnessStore.html">Signed<wbr/>Witness<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SpecificBanksAccountPayload.html">Specific<wbr/>Banks<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StorageEntryWrapper.html">Storage<wbr/>Entry<wbr/>Wrapper</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StoragePayload.html">Storage<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.StrikeAccountPayload.html">Strike<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwiftAccountPayload.html">Swift<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.SwishAccountPayload.html">Swish<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TikkieAccountPayload.html">Tikkie<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Tradable.html">Tradable</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradableList.html">Tradable<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.Trade.html">Trade</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeCurrency.html">Trade<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradePeer.html">Trade<wbr/>Peer</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3.html">Trade<wbr/>Statistics3</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TradeStatistics3Store.html">Trade<wbr/>Statistics3<wbr/>Store</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TraditionalCurrency.html">Traditional<wbr/>Currency</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseAccountPayload.html">Transferwise<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.TransferwiseUsdAccountPayload.html">Transferwise<wbr/>Usd<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.USPostalMoneyOrderAccountPayload.html">USPostal<wbr/>Money<wbr/>Order<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpholdAccountPayload.html">Uphold<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UpiAccountPayload.html">Upi<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.UserPayload.html">User<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VenmoAccountPayload.html">Venmo<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.VerseAccountPayload.html">Verse<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WeChatPayAccountPayload.html">We<wbr/>Chat<wbr/>Pay<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.WesternUnionAccountPayload.html">Western<wbr/>Union<wbr/>Account<wbr/>Payload</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntry.html">Xmr<wbr/>Address<wbr/>Entry</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrAddressEntryList.html">Xmr<wbr/>Address<wbr/>Entry<wbr/>List</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.XmrNodeSettings.html">Xmr<wbr/>Node<wbr/>Settings</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-module"><a href="../modules/protobuf_pb_pb.ZelleAccountPayload.html">Zelle<wbr/>Account<wbr/>Payload</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/protobuf_pb_pb-1.html">protobuf/pb_<wbr/>pb</a></li>
<li class="tsd-kind-module"><a href="../modules/types_HavenoError.html">types/<wbr/>Haveno<wbr/>Error</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_HavenoUtils.html">utils/<wbr/>Haveno<wbr/>Utils</a></li>
<li class="tsd-kind-module"><a href="../modules/utils_TaskLooper.html">utils/<wbr/>Task<wbr/>Looper</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/utils_TaskLooper._internal_.html">&lt;internal&gt;</a></li></ul></li></ul></li></ul></div></details></nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul>
<li class="current tsd-kind-class tsd-parent-kind-module"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><rect fill="var(--color-icon-background)" stroke="var(--color-ts-class)" stroke-width="1.5" x="1" y="1" width="22" height="22" rx="6" id="icon-128-path"></rect><path d="M11.898 16.1201C11.098 16.1201 10.466 15.8961 10.002 15.4481C9.53803 15.0001 9.30603 14.3841 9.30603 13.6001V9.64012C9.30603 8.85612 9.53803 8.24012 10.002 7.79212C10.466 7.34412 11.098 7.12012 11.898 7.12012C12.682 7.12012 13.306 7.34812 13.77 7.80412C14.234 8.25212 14.466 8.86412 14.466 9.64012H13.386C13.386 9.14412 13.254 8.76412 12.99 8.50012C12.734 8.22812 12.37 8.09212 11.898 8.09212C11.426 8.09212 11.054 8.22412 10.782 8.48812C10.518 8.75212 10.386 9.13212 10.386 9.62812V13.6001C10.386 14.0961 10.518 14.4801 10.782 14.7521C11.054 15.0161 11.426 15.1481 11.898 15.1481C12.37 15.1481 12.734 15.0161 12.99 14.7521C13.254 14.4801 13.386 14.0961 13.386 13.6001H14.466C14.466 14.3761 14.234 14.9921 13.77 15.4481C13.306 15.8961 12.682 16.1201 11.898 16.1201Z" fill="var(--color-text)" id="icon-128-text"></path></svg><span>Confirm<wbr/>Payment<wbr/>Sent<wbr/>Request</span></a>
<ul>
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#constructor" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-512-path"></use><use href="#icon-512-text"></use></svg>constructor</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#getTradeId" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>get<wbr/>Trade<wbr/>Id</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#serializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#setTradeId" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>set<wbr/>Trade<wbr/>Id</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#toObject" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#deserializeBinary" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#deserializeBinaryFromReader" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>deserialize<wbr/>Binary<wbr/>From<wbr/>Reader</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#serializeBinaryToWriter" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>serialize<wbr/>Binary<wbr/>To<wbr/>Writer</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="protobuf_grpc_pb.ConfirmPaymentSentRequest-1.html#toObject-2" class="tsd-index-link"><svg class="tsd-kind-icon" width="24" height="24" viewBox="0 0 24 24"><use href="#icon-2048-path"></use><use href="#icon-2048-text"></use></svg>to<wbr/>Object</a></li></ul></li></ul></nav></div></div>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div>
<div class="overlay"></div><script src="../assets/main.js"></script></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More