You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
2.4 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
  1. #
  2. curl http://127.0.0.1:8089/api/version
  3. curl http://127.0.0.1:8089/api/0.0/audit
  4. curl http://127.0.0.1:8089/api/0.0/getheight
  5. echo ''
  6. curl http://127.0.0.1:8089/api/0.0/getheads
  7. echo ''
  8. curl http://127.0.0.1:8089/api/0.0/getchain
  9. echo ''
  10. curl -s http://127.0.0.1:8089/api/0.0/getblock?n=30
  11. echo ''
  12. curl -s http://127.0.0.1:8089/api/0.0/gettx?txaddr=ZTxB1ritiikyhjTXg28V7AjfqwkDyD8woJoz1yjC1T75
  13. echo ''
  14. curl -s http://127.0.0.1:8089/api/0.0/gettx?txaddr=ZtxqdiZ8wwpEN5dScJf1byU6hjfBLoSrFmCrUVNJmqPc&encode=json
  15. echo ''
  16. curl -s http://127.0.0.1:8089/api/0.0/gettx?txaddr=Ztxrms5c5oKqb9Zof3xeC5Q2ZQjSaWv7FU4rAxe2s3sP&encode=base58f
  17. echo ''
  18. # verifying a transaction
  19. cat $SITE/templ/tx.yml | sed -e "s/$/%0a/g" | curl -s -X POST http://127.0.0.1:8089/api/0.0/istxvalid -d @-
  20. cat $SITE/templ/tx02.yml | sed -e "s/$/%0a/g" | curl -s -X POST http://127.0.0.1:8089/api/0.0/istxvalid -d @-
  21. cat $SITE/templ/tx02.json | curl -s -X POST http://127.0.0.1:8089/api/0.0/istxvalid -d @-
  22. # sending a transaction
  23. cat $SITE/templ/tx02.yml | sed -e "s/$/%0a/g" | curl -s -X POST http://127.0.0.1:8089/api/0.0/settx -d @-
  24. cat $SITE/templ/tx02.json | curl -s -X POST http://127.0.0.1:8089/api/0.0/settx -d @-
  25. cat txudj.yml | json_xs -f yaml | curl -s -X POST http://127.0.0.1:8089/api/0.0/istxvalid -d @-
  26. curl -s http://127.0.0.1:8089/api/0.0/gettx?txaddr=ZtxiE2X3R7DbmrZXQrfkrRjcgvYjjJhLVBZjTJMY1zVi
  27. echo ''
  28. curl -s "http://127.0.0.1:8089/api/0.0/getcas?dir=txpool&addr=Ztxr9MNA86n7sW127Q3UWh8RbgiJC2KisuYySzQ8Ymht"
  29. echo ''
  30. curl -s http://127.0.0.1:8089/api/0.0/getpool
  31. echo ''
  32. curl -s http://127.0.0.1:8089/api/0.0/minepool
  33. echo ''
  34. curl -s http://127.0.0.1:8089/api/0.0/sendhead?hash=Z9BEe8qEZdsfsySpFQFgfUvo7zwYnVPPrdizGmS1JhDvt
  35. echo ''
  36. curl -s "http://127.0.0.1:8089/api/0.0/getcas?addr=ZNULLSNLDcn169AJMjXuVLrQBPDFZoF3nzz4HiqvaFsA&dir=CAStore"
  37. echo ''
  38. curl -s "http://127.0.0.1:8089/api/0.0/getcas?dir=CAStore&addr=ZGenknVsHjkBSf2jd3Wh8rc4hG7iPCK2kTa6yg3QRBym"
  39. echo ''
  40. curl -s http://127.0.0.1:8089/api/0.0/getblock?addr=ZGenehF7J4vFSyMHVQaiB9uRwbb2MYXVgM3Kbu2LoBDt
  41. echo ''
  42. curl -s http://127.0.0.1:8089/api/0.0/getblock?hash=Z9BEepHz9jLWzNebDEZTrEKusuU9zomFoaaPxngCQ5D39
  43. echo ''
  44. curl -s http://127.0.0.1:8089/api/0.0/getblock?hash=Z9Pa9kcag3TBc6EX671u6Zwk7N6M7jTuQ5HPtjzDrpx4f
  45. curl -s http://127.0.0.1:8089/api/0.0/getblock?addr=ZBK1DZmxXtbjgFjn1BuPscUoEFeRXf9MK3ikj6HobzkJ
  46. echo ''
  47. curl -s http://127.0.0.1:8089/api/0.0/getpool