SolanaWeb 1.0.6

SolanaWeb 1.0.6

维护者:Elizabeth.



SolanaWeb 1.0.6

  • 作者:
  • Elizabeth

SolanaWeb

SolanaWeb是一个用于与Solana网络交互的iOS工具包。

language Support CocoaPods

有关更详细的用法,请参阅演示

CocoaPods

pod 'SolanaWeb', '~> 1.0.3'

示例用法

import SolanaWeb
配置SolanaWeb
let solanaWeb = SolanaWeb3_V1()
if solanaWeb.isGenerateSolanaWebInstanceSuccess {
   transferType == .sendSOL ? sendSOL() : sendSPLToken()
} else {
   solanaWeb.setup(showLog: true) { [weak self] _ in
      guard let self = self else { return }
      self.transferType == .sendSOL ? self.sendSOL() : self.sendSPLToken()
   }
}
发送SOL
let privateKey = ""
let toAddress = ""
let amount = ""
solanaWeb.solanaTransfer(privateKey: privateKey, toAddress: toAddress, amount: amount, endpoint: SolanaMainNet) { [weak self] state, txid in
    guard let self = self else { return }
    print("state = \(state)")
    print("txid = \(txid)")
} 
发送SPL代币
let privateKey = ""
let toAddress = ""
let tokenAddress = ""
let amount = ""
solanaWeb.solanaTokenTransfer(privateKey: privateKey, toAddress: toAddress, mintAuthority: tokenAddress, amount: amount, endpoint: SolanaMainNet) { [weak self] state, txid in
    guard let self = self else { return }
    print("state = \(state)")
    print("txid = \(txid)")
}

有关更详细的用法,请参阅演示

许可证

TronWeb是在MIT许可证下发布的。有关详细信息,请参阅LICENSE