symbol_sdk 1.0.0 copy "symbol_sdk: ^1.0.0" to clipboard
symbol_sdk: ^1.0.0 copied to clipboard

outdated

Symbol and Nem sdk for Dart and Flutter

SymbolとNEMで両方使えるSDKです。 TransferTransactionのサンプルです。 基本的にはjavascriptやpythonと同じ使い方ができます。

var facade = sdk.SymbolFacade(Network.TESTNET);
var keyPair = KeyPair(sdk.PrivateKey('PRIVATE_KEY'));
var tx = TransferTransactionV1(
  network: NetworkType.TESTNET,
  deadline: Timestamp(facade.network.fromDatetime(DateTime.now().toUtc()).addHours(2).timestamp),
  signerPublicKey: PublicKey(keyPair.publicKey.bytes),
  recipientAddress: UnresolvedAddress('TA5LGYEWS6L2WYBQ75J2DGK7IOZHYVWFWRLOFWI'),
  message: utf8ToBytes('Hello, Symbol!!')
);
tx.fee = Amount(tx.size * 100);
var signature = facade.signTransaction(keyPair, tx);
var payload = facade.attachSignature(tx, signature);
var hash = facade.hashTransaction(tx);
print(hash);

http.put(
  Uri.parse('http://sym-test-01.opening-line.jp:3000/transactions'),
  headers: {'Content-Type': 'application/json'},
  body: payload)
  .then((response) {
    print(response.body);
});
3
likes
0
points
145
downloads

Publisher

verified publishersymbol-community.com

Weekly Downloads

Symbol and Nem sdk for Dart and Flutter

License

unknown (license)

Dependencies

base32, bip39_mnemonic, convert, crypto, cryptography, ed25519_edwards, hash, http, pinenacl, pointycastle, tuple, web3dart

More

Packages that depend on symbol_sdk