Mais conteúdo relacionado Mais de Gene Leybzon (20) Ripple2. RIPPLE
Ripple is a real-time fund settlement system, currency exchange, and remittan
https://developers.ripple.com/
Transaction processing
Fast consensus algorithm
Limited XPR coin supply
Secure with Ed25519
On-ledger decentralized exchange
3. PRE-BUILT FEATURES /1
Going beyond simple payments
https://developers.ripple.com/
Payment channels Escrow
{ "TransactionType" :
"DepositPreauth", "Account" :
"rsUiUMpnrgxQp24dJYZDhmV4bE
3aBtQyt8", "Authorize" :
"rEhxGqkqPPSxQ3P25J66ft5Twpz
V14k2de", "Fee" : "10", "Flags" :
2147483648, "Sequence" : 2 }
Deposit pre-authorization
4. PRE-BUILT FEATURES /2
Going beyond simple payments
https://ripple.com/
Decentralized Exchange Amendments Invariant Checking
{ "result":{ "error":"amendmentBlocked", "error_code":14,
"error_message":"Amendment blocked, need upgrade.",
"request":{ "command":"submit",
"tx_blob":"479H0KQ4LUUXIHL48WCVN0C9VD7HWSX0
MG1UPYNXK6PI9HLGBU2U10K3HPFJSROFEG5VD749
WDPHWSHXXO72BOSY2G8TWUDOJNLRTR9LTT8PS
OB9NNZ485EY2RD9D80FLDFRBVMP1RKMELILD7I922
D6TBCAZK30CSV6KDEDUMYABE0XB9EH8C4LE98LM
U91I9ZV2APETJD4AYFEN0VNMIT1XQ122Y2OOXO45G
J737HHM5XX88RY7CXHVWJ5JJ7NYW6T1EEBW9UE0
NLB2497YBP9V1XVAEK8JJYVRVW0L03ZDXFY8BBHP
6UBU7ZNR0JU9GJQPNHG0DK86S4LLYDN0BTCF4KW
V2J4DEB6DAX4BDLNPT87MM75G70DFE9W0R6HRNW
CH0X075WHAXPSH7S3CSNXPPA6PDO6UA1RCCZOV
Z99H7968Q37HACMD8EZ8SU81V4KNRXM46N520S4F
VZNSJHA" }, "status":"error" } }
10. START LINUX VM INSTANCE
(CENTOS 7)
https://console.cloud.google.com/compute/instances
11. START LINUX VM INSTANCE
(CENTOS 7)
https://console.cloud.google.com/compute/instances
12. OPEN SSH WINDOW AND INSTALL
SOFTWARE
Step 1. Install NodeJS
sudo yum install -y nodejs
Step 2. Install Yarn dependency manager
sudo npm install yarn -g
Step 3. Install Ripple library for JavaScript
yarn add ripple-lib
13. CREATE ACCOUNTS AND GET
SOME TEST XPR
https://developers.ripple.com/xrp-test-net-faucet.html
14. WRITE JS CODE (OR DOWNLOAD
IT)
'use strict';
const RippleAPI = require('ripple-lib').RippleAPI;
const addressFrom = 'rJpr9nKV7aikyFdUtPvuumAHYXvNJady1e’;
const secret = 'shiMavwRGuf2DhCbzVzaSKRSCMHkV';
const prodServer = 'wss://s1.ripple.com:443';const testServer = 'wss://s.altnet.rippletest.net:51233';
const addressTo = 'rDDFfub1aJaqsrztpHcoaJPBYg1eQZxKzs;
const api = new RippleAPI({server: testServer});
const instructions = {maxLedgerVersionOffset: 5};
…
https://github.com/Leybzon/Ripple-Baby-Steps
19. STAY IN TOUCH
Gene Leybzon https://www.linkedin.com/in/leybzon/
https://www.meetup.com/members/90744
20/
https://www.Leybzon.com