symjs-client
v0.0.0-beta2
Published
symverse wallet module javascript ipc library by client
Downloads
11
Maintainers
Readme
Symverse Wallet Module By Client JavaScript API
Used to transfer transactions from dapp or externally.
npm url path: [https://www.npmjs.com/package/symjs-client]
Installation
Node.js
npm i symjs-clientYarn
yarn add symjs-clientUsage
Use the symjs-client object directly from the global namespace:
<script src="./symjs-client.min.js"></script>
console.log(symjsclient); //{request: ...}or
const symjsclient = require('symjs-client');
console.log(symjsclient); //{request: ...}Wallet send Transition Request
const symjsclient = require('symjs-client');
/*
type (require) // 전송타입 ( contract / transaction )
to (require) //받는이 ( 컨트렉 트주소 혹은 지갑주소)
value //코인양 (unit - wei)
data // 컨트렉트 함수 또는 메시지
product //상품 이름. UI용
producer //상품 제공자. UI용
*/
const txData = {
to: 'other SymID',
type: 'transaction',
value: '10000000',
product: '짜장면 1그릇' ,
producer: '(주)홍콩반점'
}
symjsclient.request().send(txData);Wallet Send Transition Request Callback listener
//send success
symjsclient.request().listener().ok(function(data){
console.log(data); //transition data and hash data
});
//send fail
symjsclient.request().listener().fail(function(data){
console.log(data); //fail cause
});Eslint
npm run lintTesting (mocha)
npm run testBuild ( webpack )
npm run dev
npm run build // js file compressionContact
https://www.symverse.com/ Please contact us on this page.
