deemru / waveskit
Waves Platform Development Kit
Installs: 3 308
Dependents: 2
Suggesters: 0
Security: 0
Stars: 24
Watchers: 12
Forks: 6
Open Issues: 0
Requires
- php: >=5.6
- ext-mbstring: *
- deemru/abcode: ^1.0
- deemru/blake2b: ^1.0
- deemru/cloaked: ^1.0
- deemru/cryptash: ^1.0
- deemru/curve25519: ^1.0
- deemru/fetcher: ^1.0
- deemru/pairs: ^1.0
- waves/protobuf: ^1.4
Suggests
- ext-sodium: Up to ~2000x faster sign/verify
- dev-master
- 1.0.50
- 1.0.49
- 1.0.48
- 1.0.47
- 1.0.46
- 1.0.45
- 1.0.44
- 1.0.43
- 1.0.42
- 1.0.41
- 1.0.40
- 1.0.39
- 1.0.38
- 1.0.37
- 1.0.36
- 1.0.35
- 1.0.34
- 1.0.33
- 1.0.32
- 1.0.31
- 1.0.30
- 1.0.29
- 1.0.28
- 1.0.27
- 1.0.26
- 1.0.25
- 1.0.24
- 1.0.23
- 1.0.22
- 1.0.21
- 1.0.20
- 1.0.19
- 1.0.18
- 1.0.17
- 1.0.16
- 1.0.15
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5-RC1
- 1.0.4-beta
- 1.0.3-beta
- 1.0.2-beta
- 1.0.1-beta
- 1.0.0-beta
This package is auto-updated.
Last update: 2024-11-15 14:33:06 UTC
README
WavesKit is an all-in-one Waves Platform development kit for the PHP language.
- All you need to work with Waves in a single class
- Really easy to use
- Best practices for all
- Advanced features for pros
Basic usage
$wk = new WavesKit( 'T' ); $wk->setSeed( 'manage manual recall harvest series desert melt police rose hollow moral pledge kitten position add' ); $tx = $wk->txBroadcast( $wk->txSign( $wk->txTransfer( 'test', 1 ) ) ); $tx = $wk->ensure( $tx );
Documentaion
- WavesKit documention: WavesKit.md
- Consider to learn self tests: selftest.php
- Self tests contain tests of all transactions which can easily be used as examples
Requirements
Will be installed automatically through composer install
:
- PHP >= 5.6
- deemru/abcode
- deemru/blake2b
- deemru/curve25519
- deemru/cryptash
- deemru/pairs
- deemru/cloaked
- deemru/fetcher
- Multibyte String
Recommended
Installation
Require through Composer: composer require deemru/waveskit
{ "require": { "deemru/waveskit": "*" } }