Skip to content

Commit e73320f

Browse files
committed
upgrade guzzle version and min php version
add usage example
1 parent dbbc62b commit e73320f

File tree

4 files changed

+388
-301
lines changed

4 files changed

+388
-301
lines changed

README.md

+30
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# php-ripple-lib
22
PHP API for interacting with the XRP Ledger
33

4+
Upgrade guzzle to version 7.*
5+
6+
Min php supported version 7.2
7+
48
## Installation
59
`composer require lessmore92/php-ripple-lib`
10+
11+
12+
## Sample Usage
13+
```php
14+
require_once "vendor/autoload.php";
15+
16+
$options = [
17+
'server' => 'https://s.altnet.rippletest.net:51234',
18+
'timeOut' => 5,
19+
];
20+
21+
$api = new \Lessmore92\Ripple\RippleAPI($options);
22+
$server = $api->serverInfo();
23+
var_dump($server);
24+
25+
$address = 'rEdhDpVvmryJcMNcFTzXW3hAmiCkUXUru6';
26+
$balance = $api->accountInfo($address)->balance->toXrp();
27+
var_dump($balance);
28+
29+
$txs = $api->accountTx($address, []);
30+
var_dump($txs);
31+
32+
$fee = $api->getFee();
33+
var_dump($fee);
34+
35+
```

composer.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
],
2020
"minimum-stability": "dev",
2121
"require": {
22-
"php": ">7",
22+
"php": ">7.2",
2323
"lessmore92/php-ripple-keypairs": "^v1.0",
2424
"lessmore92/php-ripple-binary-codec": "^v1.0",
25-
"guzzlehttp/guzzle": "^6.3"
25+
"guzzlehttp/guzzle": "7.*"
2626
},
2727
"autoload": {
2828
"psr-4": {

0 commit comments

Comments
 (0)