Skip to content

Latest commit

 

History

History
76 lines (66 loc) · 2.15 KB

File metadata and controls

76 lines (66 loc) · 2.15 KB

IOTA.php

Discord Twitter
Apache-2.0 license IOTA >PHP 8

Examples (API)

Include and create an api client

<?php
  // include iota lib
  require_once("../iota.php");
  // create client
  $client = iota::api('https://api.lb-0.testnet.chrysalis2.com');

node

  $node = $client->node;
  #echo $node->info();
  #echo $node->health();

tangle

  $node = $client->tangle;
  #echo $_client->tangle->tips() . LF;

messages

  $messages = $client->messages;
  #echo $messages->find((string) $index);
  #echo $messages->get((string)$messageId);
  #echo $messages->getMetadata((string)$messageId);
  #echo $messages->getChildren((string)$messageId);
  #echo $messages->getRaw((string)$messageId);
  #$echo messages->submit((\iota\schemas\request\SubmitMessage) $object);

milestones

  $milestones = $client->milestones;
  #echo $milestones->get((string) $index);
  #echo $milestones->utxoChanges((string) $index);

peers

  $peers = $client->peers;
  #echo $peers->get();
  #echo $peers->get((string) $peerId);

utxo

  $utxo = $client->utxo;
  #echo $utxo->find((string) $outputId);
  #echo $utxo->addressEd25519((string) $addressEd25519);
  #echo $utxo->addressesed25519Output((string) $addressEd25519);  
  #echo $utxo->addresses((string) $addressBech32);
  #echo $utxo->addressesOutput((string) $addressBech32);
  #echo $utxo->treasury();

Additional Examples

Please find other examples in the examples folder.


<- Back to Overview