Download the PHP package fenguoz/chia-php without Composer
On this page you can find all versions of the php package fenguoz/chia-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download fenguoz/chia-php
More information about fenguoz/chia-php
Files in fenguoz/chia-php
Download fenguoz/chia-php
More information about fenguoz/chia-php
Files in fenguoz/chia-php
Vendor fenguoz
Package chia-php
Short Description Supports functions such as obtaining current blockchain information, obtaining current altitude, obtaining current network information, creating a new wallet, generating mnemonic words, initiating transactions, and obtaining transaction records in Chia’s XCH.
License MIT
Homepage https://github.com/Fenguoz/chia-php
Package chia-php
Short Description Supports functions such as obtaining current blockchain information, obtaining current altitude, obtaining current network information, creating a new wallet, generating mnemonic words, initiating transactions, and obtaining transaction records in Chia’s XCH.
License MIT
Homepage https://github.com/Fenguoz/chia-php
Please rate this library. Is it a good library?
Informations about the package chia-php
Chia-PHP
概述
Chia-PHP 支持奇亚的 XCH 中获取当前区块链信息、获取当前高度、获取当前网络信息、创建新钱包、生成助记词、发起交易、获取交易记录等功能。
支持方法
节点
区块链
- ✅当前区块链信息
getBlockchainState()
- ✅通过
header_hash
获取完整区块getBlock()
- ✅获取完整区块列表
getBlocks()
- ✅通过
height
获取块记录getBlockRecordByHeight()
- ✅通过
header_hash
获取块记录getBlockRecord()
- ✅获取块记录列表
getBlockRecords()
- ✅获取未完成的头部块
getUnfinishedBlockHeaders()
- ✅获取总绘制空间的估计值
getNetworkSpace()
- ✅获取块的币种增删记录
getAdditionsAndRemovals()
- ✅获取区块链的初始冻结期
getInitialFreezePeriod()
- ✅获取当前网络信息
getNetworkInfo()
币种
- ✅通过
PuzzleHash
获取币种记录getCoinRecordsByPuzzleHash()
- ✅通过数组
PuzzleHash
获取币种记录getCoinRecordsByPuzzleHashes()
- ✅通过
币种名称/ID
获取币种记录getCoinRecordByName()
- 🚧 推送交易包到内存池和区块链
pushTx()
内存池
- ✅获取交易ID(花费捆绑哈希)列表
getAllMempoolTxIds()
- ✅获取内存池项目
getAllMempoolItems()
- ✅通过
交易ID
获取内存池项目getMempoolItemByTxId()
钱包
密钥管理
- ✅指定
finger
为激活状态logIn()
- ✅获取钱包公钥
getPublicKeys()
- ✅获取钱包私钥
getPrivateKey()
- ✅生成助记词
generateMnemonic()
- ✅添加钥匙串
addKey()
- ✅删除私钥
deleteKey()
- ✅删除所有私钥
deleteAllKeys()
钱包节点
- ✅获取钱包同步状态
getSyncStatus()
- ✅获取当前高度
getHeightInfo()
- ✅农场块
farmBlock()
- ✅获取区块链初始冻结期
getInitialFreezePeriod()
- ✅获取当前网络信息
getNetworkInfo()
钱包管理
- ✅获取钱包列表
getWallets()
- 🚧 创建新钱包
createNewWallet()
钱包
- ✅获取钱包余额
getWalletBalance()
- ✅通过
交易hash
获取交易记录getTransaction()
- ✅获取交易记录
getTransactions()
- ✅获取新地址
getNextAddress()
- ✅发起交易
sendTransaction()
- ✅创建备份
createBackup()
- ✅获取钱包交易数量
getTransactionCount()
- ✅获取农场奖励信息
getFarmedAmount()
- 🚧
createSignedTransaction()
其他币种和交易 🚧
DID 钱包 🚧
RL 钱包 🚧
快速开始
安装
接口调用
计划
- 新增新接口
- 新增参数和响应检验类
- 完善文档
- ...
🌟🌟
All versions of chia-php with dependencies
PHP Build Version
Package Version
Requires
guzzlehttp/guzzle Version
^6.0 || ^7.0
The package fenguoz/chia-php contains the following files
Loading the files please wait ....