Skip to content
WestWallet Public API PHP wrapper
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
LICENSE
README.rst
composer.json
index.php

README.rst

westwallet-php-api

packagist

westwallet-php-api is a WestWallet Public API wrapper for PHP programming language. Use it for building payment solutions.

Installing

Install from composer:

composer require westwallet/westwallet-php-api

Create withdrawal example

<?php
require_once 'vendor/autoload.php';

use WestWallet\WestWallet\Client;
use WestWallet\WestWallet\InsufficientFundsException;

$client = new Client("your_public_key", "your_private_key");

// Send 0.1 ETH to 0x57689002367b407f031f1BB5Ef2923F103015A32
try {
    $tx = $client->createWithdrawal("ETH", "0.1", "0x57689002367b407f031f1BB5Ef2923F103015A32");
    print(implode("|", $tx)."\n");
} catch(InsufficientFundsException $e) {
    print("You don't have enough funds to make this withdrawal"."\n");
}

Generate address example

<?php
require_once 'vendor/autoload.php';

use WestWallet\WestWallet\Client;
use WestWallet\WestWallet\CurrencyNotFoundException;

$client = new Client("your_public_key", "your_private_key");

// Send 0.1 ETH to 0x57689002367b407f031f1BB5Ef2923F103015A32
try {
    $address = $client->generateAddress("BTC");
    print($address['address'])."\n");
} catch(CurrencyNotFoundException $e) {
    print("This currency doesn't exist!"."\n");
}

Documentation

Other languages

You can’t perform that action at this time.