Sending transactions
var repository = IotaRepositoryFactory.Create("https://nodes.devnet.thetangle.org");
var senderSeed = new Seed("KIHCI9AIOLGZQCCPLFYNHPVHEQZTJTOYCGXYCNQWKADKAYAYXMJZTCG9HKM9VAWTWJNY99DYZLEOBAMHI");
var recipientSeed = new Seed("HBXSBCAYLXTNKDNOGPUDJDHDPHDMJBWO9HMYLAQLKQNSKKYYDSCKVQHHOGWFGCASUFUUUUF9FKQGAJQWE");
//Generate one new recipient address
var recipientAddress = repository.GetNewAddresses(recipientSeed, 0, 1, SecurityLevel.Medium);
//Prepare transaction
var transfer1 = new Transfer(
address: recipientAddress[0].Value,
tag: "PATRIQTUTORIALS",
message: "PatriQ tutorials testing https://patriq.gitbook.io/iota/",
timestamp: DateTime.Now,
value: 0);
//Create a bundle
var bundle = new Bundle();
bundle.AddTransfer(transfer1);
//Send the bundle
var result = repository.SendTransfer(senderSeed, bundle, SecurityLevel.Medium, 4);
//Check the result in Tangle Explorer
Console.WriteLine("Link to Tangle Explorer: {0}{1}", "https://devnet.thetangle.org/bundle/", result.Hash);Last updated