Installation
How to install and migrate the database.
Installation:
The Laravel Package is hosted on Packagist. Install as below.
composer require trustenterprises/hashgraph
Requirements
PHP 7.4
Laravel 7.*
This package will have releases that will support Laravel 5.8.* projects, the version of Guzzle needed to be lowered to meet these requirements.
Database migration
Run these commands in your terminal to publish and migrate your new tables.
php artisan vendor:publish --provider="Trustenterprises\LaravelHashgraph\LaravelHashgraphServiceProvider" --tag="migrations"
php artisan migrate
Configuration
Publish your config file with this command.
php artisan vendor:publish --provider="Trustenterprises\LaravelHashgraph\LaravelHashgraphServiceProvider" --tag="config"
Adding your Environment Variables
Update these environment variables in your .env file with your client URL and secret key.
HASHGRAPH_NODE_URL
HASHGRAPH_SECRET_KEY
Don't forget to reset your server to update the config.
Updating the webhook route
By default the callback webhook route in the app ends with /hashgraph this can be changed by updating the HASHGRAPH_WEBHOOK_ROUTE in your Laravel App.
Last updated
Was this helpful?