From 84ec9cfa3804b99648fdea352b9f3020e1399a56 Mon Sep 17 00:00:00 2001 From: neodiX Date: Thu, 24 Nov 2022 14:12:03 +0100 Subject: [PATCH] add highload wallet to documentation --- README.md | 3 +-- smartcontract/README.md | 1 + .../smartcontract/integrationtests/TestWalletV2Highload.java | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5cb264e4..e74e600a 100644 --- a/README.md +++ b/README.md @@ -60,13 +60,12 @@ You can use each submodule individually. Click the module below to get more deta * ✅ Get block transactions * ✅ Get account transactions * ✅ Deploy contracts and send external messages using Tonlib -* ✅ Wallet operations (Simple (V1), V2, V3, V4 (plugins), ~~Lockup~~, DNS, Jetton, NFT, Payment-channels) +* ✅ Wallet operations (Simple (V1), V2, V3, V4 (plugins), ~~Lockup~~, Highload, DNS, Jetton, NFT, Payment-channels) * ✅ HashMap, HashMapE, PfxHashMap and PfxHashMapE serialization / deserialization ### Todo * Re-test lockup (restricted) wallet * Support tuple and list as arguments for runMethod -* Add highload wallet support * Fix dictionary de/serialization with one entry * Improve test coverage and add more integration tests * Add methods to store jettons metadata onchain diff --git a/smartcontract/README.md b/smartcontract/README.md index 57fc2e57..9d6970e9 100644 --- a/smartcontract/README.md +++ b/smartcontract/README.md @@ -38,6 +38,7 @@ Currently, following wallet versions and revisions are supported: * v4R1 * v4R2 - subscription, plugins [(see usage example)](plugin-example.md) * ~~Lockup - restricted [(see usage example)](./src/test/java/org/ton/java/smartcontract/integrationtests/TestLockupWalletDeployTransfer.java)~~ +* Highload [(see usage example)](./src/test/java/org/ton/java/smartcontract/integrationtests/TestWalletV2Highload.java) * Dns [(see usage example)](dns-example.md) * Jetton [(see usage example)](jetton-example.md) * NFT [(see usage example)](nft-example.md) diff --git a/smartcontract/src/test/java/org/ton/java/smartcontract/integrationtests/TestWalletV2Highload.java b/smartcontract/src/test/java/org/ton/java/smartcontract/integrationtests/TestWalletV2Highload.java index 7b70f0a3..56b3fc91 100644 --- a/smartcontract/src/test/java/org/ton/java/smartcontract/integrationtests/TestWalletV2Highload.java +++ b/smartcontract/src/test/java/org/ton/java/smartcontract/integrationtests/TestWalletV2Highload.java @@ -143,7 +143,6 @@ public void testWalletV2HighloadSendTo84() throws InterruptedException { .highloadQueryId(BigInteger.valueOf((long) Math.pow(Instant.now().getEpochSecond() + 5 * 60L, 32)) .add(new BigInteger(String.valueOf(Instant.now().getEpochSecond())))) .wc(0L) - .build(); Wallet wallet = new Wallet(WalletVersion.highload, options);