java.lang.Object
tech.deplant.java4ever.framework.contract.TIP3Builder

public class TIP3Builder extends Object
  • Constructor Details

    • TIP3Builder

      public TIP3Builder()
  • Method Details

    • build

      public TIP3TokenRoot build(Sdk sdk, Giver giver, BigInteger value) throws com.fasterxml.jackson.core.JsonProcessingException, tech.deplant.java4ever.binding.EverSdkException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
      tech.deplant.java4ever.binding.EverSdkException
    • rootKeys

      public Credentials rootKeys()
    • setRootKeys

      public TIP3Builder setRootKeys(Credentials rootKeys)
    • randomNonce

      public Integer randomNonce()
    • setRandomNonce

      public TIP3Builder setRandomNonce(Integer randomNonce)
    • ownerAddress

      public Address ownerAddress()
    • setOwnerAddress

      public TIP3Builder setOwnerAddress(Address ownerAddress)
    • setOwnerAddress

      public TIP3Builder setOwnerAddress(String ownerAddress)
    • name

      public String name()
    • setName

      public TIP3Builder setName(String name)
    • symbol

      public String symbol()
    • setSymbol

      public TIP3Builder setSymbol(String symbol)
    • decimals

      public int decimals()
    • setDecimals

      public TIP3Builder setDecimals(int decimals)
    • mintDisabled

      public boolean mintDisabled()
    • setMintDisabled

      public TIP3Builder setMintDisabled(boolean mintDisabled)
    • burnByRootDisabled

      public boolean burnByRootDisabled()
    • setBurnByRootDisabled

      public TIP3Builder setBurnByRootDisabled(boolean burnByRootDisabled)
    • burnPaused

      public boolean burnPaused()
    • setBurnPaused

      public TIP3Builder setBurnPaused(boolean burnPaused)
    • walletTvc

      public Tvc walletTvc()
    • setWalletTvc

      public TIP3Builder setWalletTvc(Tvc walletTvc)