Download the PHP package turtlecoin/laravel-turtlecoin-services without Composer

On this page you can find all versions of the php package turtlecoin/laravel-turtlecoin-services. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-turtlecoin-services

TurtleCoin Services for Laravel

TurtleCoin Services is a package that wraps the TurtleCoin JSON-RPC services for Laravel. This package makes it easy to work with all of the TurtleCoin RPC APIs (TurtleCoind and turtle-services). The wallet services are bundled with this package so that you can get started quickly right in your Homestead vagrant box. No need to download the entire blockchain, just connect to any of the available public nodes (i.e. node.trtl.io).


1) Install TurtleCoin Services for Laravel 1) Examples 1) Docs 1) License


Install TurtleCoin Services for Laravel

This package requires PHP >=7.1.3.

First, require this package with composer in your Laravel 5.x project:

Then, publish the config file for this package to config/turtlecoin.php using:

Add these to your .env:

Configuration notes:

Create a wallet container:

Start the bundled wallet service for your wallet container:

Or you may run it in the background:

Examples

All of the TurtleCoin APIs may be accessed through the TurtleCoin facade. To call methods exposed through a node (TurtleCoind daemon), use TurtleCoin::node(). To call methods available through the wallet service (turtle-service), use TurtleCoin::wallet(). Examples below:

TurtleCoin Node API Example

Wallet API Example

Or you may wish to access the result field directly as an array:

Optionally, you may access other details about the response:

Docs

Documentation of the TurtleCoin RPC API can be found at api-docs.turtlecoin.lol.

License

TurtleCoin Services for Laravel is open-sourced software licensed under the MIT license.

Laravel is a trademark of Taylor Otwell.


All versions of laravel-turtlecoin-services with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1.3
turtlecoin/turtlecoin-rpc-php Version 2.1.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package turtlecoin/laravel-turtlecoin-services contains the following files

Loading the files please wait ....