Skip to content

h6x0r/ton-disassembler4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TON VM Disassembler based on Java

Provides Fift-like code from smart contract source. Latest Tonlib libraries can be found here.

Usage

Tonlib tonlib = Tonlib.builder()
                .testnet(false)
                .ignoreCache(false)
                .build();

Address address = Address.of(addr);
FullAccountState accountState = tonlib.getAccountState(address);

byte[] accountStateCode = Utils.base64ToBytes(accountState.getAccount_state().getCode());

String disassembledInstruction = Disassembler.fromBoc(accountStateCode);

Support ton-java development

If you want to speed up ton-java development and thus change its priority in my backlog, you are welcome to donate some toncoins:

UQBcZMSqgAHLsMQ2lOx9GPrBuNYvuzfPvfqAwZot4g82-zXq

Star History

Star History Chart

Releases

No releases published

Packages

No packages published

Languages