npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

dsd-client-conn-lib

v3.7.55

Published

Provides convenient way to call PDS server API of edzLabs.com's PDS service. Full API reference is located at [app.dase.io](https:*app.dase.io)

Downloads

671

Readme

Description

Provides convenient way to call PDS server API of edzLabs.com's PDS service. Full API reference is located at app.dase.io

Examples

var CONN = require("dsd-client-conn-lib");
var dsdConn = CONN.connClient2;
var dsdCst = CONN.Consts;
//default host for all is "partner.dase.io"
//but you may specify different hosts and ports like that:
//dsdConn.setCoreServer({ host: "partner.dase.io", port: 5090 });
//dsdConn.setDaseServer({ host: "partner.dase.io", port: 5100 });
//dsdConn.setPdsServer({ host: "partner.dase.io", port: 5200 });
//dsdConn.setKeychainServer({ host: "partner.dase.io", port: 5110 });

function log(title, msg) {
    console.log(title, msg ? msg : "");
 }

log("sendSilver should success");

dsdConn.getCoreClient().sendSilver({
    senderId: "0x003e8c791cb39b4cad756b9c25431d6eb3fed85c",
    senderPassword: "12345678",
    silverAmount: 100,
    toUserId: "0xb35ef3e31f2944d252eda42801caf5d890d1d7f9"
}).then(
    ok => { log("sendSilver ok: ", ok); },
    err => { log("sendSilver err: ", err); }
);

log("sendSilver2 should error");

dsdConn.getDaseClient().sendSilver({
    senderId: "0x003e8c791cb39b4cad756b9c25431d6eb3fed85c",
    senderPassword: "12345678",
    toUserId: "0xb35ef3e31f2944d252eda42801caf5d890d1d7f9"
}).then(
    ok => { log("sendSilver2 ok: ", ok); },
    err => {
        log("sendSilver2 err: ", err);

        //specify error handlers if necessary
        if(err.code === dsdCst.errorCodes.WrongParametersCount.id) {
            log("I have wrong parameters count..."+dsdCst.errorCodes.WrongParametersCount.name);
            //do something
        }
        else if(err.code === dsdCst.errorCodes.ServerSideError.id) {
            log("I have server error..."+ dsdCst.errorCodes.ServerSideError.name);
            //do something
        }
    }
);


console.log("addDab should success");

dsdConn.getPdsClient().addDab({
    ownerId: "0x003e8c791cb39b4cad756b9c25431d6eb3fed85c",
    assetUrl: "http:*localhost",
    ownerPassword: "12345678",
    publicDescription: "new client lib asset"
}).then(
    ok => { log("addDab ok: ", ok); },
    err => { log("addDab err: ", err); }
);

API reference

Core API methods here

DASE API methods here

PDS API methods here

Keychain API methods here

Deprecated API

Core API methods here

DASE API methods here

PDS API methods here

Keychain API methods here

CORE API methods

(Back)

Functions

newUser(bchainTypeCode, credentials) ⇒ Keys

Description: Method newUser

Kind: global function
Returns: Keys - Look at Type description in Docs.

| Param | Type | Description | | --- | --- | --- | | bchainTypeCode | Constant_of_Integer | (optional. default: 1) Look at Constants description in Docs. | | credentials | String | (optional. default: null) |

Example
1st:

Call (in pseudo-code):

newUser(1,'12345678');

Response json-data:

{"result":{"userId":"0xa6338a68b941684b5adb7524a06ccc396ebad5a6","pubKey":"0x0535aaa59911be010f44950df20f9b680b90f77f8d6b27fef5615b208dbdc20ca2ab237d56bd5d4aee340192e0f385e8a53d49d82e02b0d5e9dcec5abb845d31","prvKey":"0x43725c1cf6ae8ad9b88d0f49e24e2181c6ac5b9e01d4c00f578ae0909fdc07ea"}}

Example
2nd:

Call (in pseudo-code):

newUser(1,'12345678_Zetonium');

Response json-data:

{"result":{"userId":"0x5387953b5ae9761ba82381cd4bf90c0c2d610836","pubKey":"0x5749e2716c8e1f27f7f566ffef4c3862cc26fd4cfacb136c37a2f7f660b771ec9d7edb4cb0da980ceb9b8aef7bff16e6749be5627da182b79cc953831f7129f2","prvKey":"0xf3bfb49352772533c94e3363a64517e676e8cc802577045061002515114c143c"}}

Example
3th:

Call (in pseudo-code):

newUser(2,'12345678_Ethereum');

Response json-data:

{"result":{"userId":"0xec437de270daa9c9afbc431e8b280da08433c65e","pubKey":"0x8a84cff8fde8a9c2b3e166a846f1002903807238a0dfe78fd2b1837dc3e335b9ba296676e18c2f441a4e011f79d42444bb197c8e4517e5b4b24361e1f828027b","prvKey":"0xd53db5f115befcb00b7d3ea019daf731e2bfa72cfb0918de106664d79ce330ec"}}

getLastBlock(bchainTypeCode) ⇒ Integer

Description: Method getLastBlock

Kind: global function

| Param | Type | Description | | --- | --- | --- | | bchainTypeCode | Constant_of_Integer | (optional. default: 1) Look at Constants description in Docs. |

getTimestamps(bchainTypeCode, blocksNumbers) ⇒ Array_of_Integer

Description: Method getTimestamps

Kind: global function

| Param | Type | Description | | --- | --- | --- | | bchainTypeCode | Constant_of_Integer | (optional. default: 1) Look at Constants description in Docs. | | blocksNumbers | Array_of_Integer | |

getBlocks(bchainTypeCode, blocksNumbers) ⇒ Array_of_Object

Description: Method getBlocks

Kind: global function

| Param | Type | Description | | --- | --- | --- | | bchainTypeCode | Constant_of_Integer | (optional. default: 1) Look at Constants description in Docs. | | blocksNumbers | Array_of_Integer | |

sendLeos(currencyTypeCode, senderId, senderCredentials, amount, toUserId) ⇒ Integer

Description: Method sendLeos

Kind: global function
Returns: Integer - newSrcBalance

| Param | Type | Description | | --- | --- | --- | | currencyTypeCode | Constant_of_Integer | (optional. default: 1) Look at Constants description in Docs. | | senderId | Address | | | senderCredentials | String | | | amount | Integer | | | toUserId | Address | |

Example
1st:

Call (in pseudo-code):

sendLeos(1,'0x003e8c791cb39b4cad756b9c25431d6eb3fed85c','12345678',500000000,'0xa6338a68b941684b5adb7524a06ccc396ebad5a6');

Response json-data:

{"result":"855736620000"}

Example
2nd:

Call (in pseudo-code):

sendLeos(1,'0x003e8c791cb39b4cad756b9c25431d6eb3fed85c','12345678',500000000,'0x9189313f9823231685571d81bc084f35617a9f4c');

Response json-data:

{"result":"855236620000"}

Example
3th:

Call (in pseudo-code):

sendLeos(1,'0x003e8c791cb39b4cad756b9c25431d6eb3fed85c','12345678',500000000,'0x14302f1785fd47583c929cf3684953116cbeaa95');

Response json-data:

{"result":"854736620000"}

transfer(srcCurrencyTypeCode, senderId, senderCredentials, srcLeosAmount) ⇒ Integer

Description: Method transfer

Kind: global function
Returns: Integer - newSrcBalance

| Param | Type | Description | | --- | --- | --- | | srcCurrencyTypeCode | Constant_of_Integer | Look at Constants description in Docs. | | senderId | Address | | | senderCredentials | String | | | srcLeosAmount | Integer | |

silverCostInGold(userId, silverLeosAmount) ⇒ Integer

Description: Method silverCostInGold

Kind: global function

| Param | Type | | --- | --- | | userId | Address | | silverLeosAmount | Integer |

goldCostInSilver(userId, goldLeosAmount) ⇒ Integer

Description: Method goldCostInSilver

Kind: global function

| Param | Type | | --- | --- | | userId | Address | | goldLeosAmount | Integer |

Example
1st:

Call (in pseudo-code):

goldCostInSilver('0xe7e0f3cddec426b44589cd1877f0aa392b207c13',1000000);

Response json-data:

{"result":"1000000"}

completeAppCashProductPurchase(userId, paymentInfo, engineName) ⇒ Integer

Description: Method completeAppCashProductPurchase

Kind: global function
Returns: Integer - statusCode

| Param | Type | | --- | --- | | userId | Address | | paymentInfo | Object | | engineName | String |

getAppCashProducts(appId, engineName) ⇒ Object

Description: Method getAppCashProducts

Kind: global function
Returns: Object - products

| Param | Type | | --- | --- | | appId | String | | engineName | String |

sendWeis_Ethereum(sender, senderCredentials, receiver, weisAmount, databytes, bchainTypeCode) ⇒ Integer

Description: Method sendWeis_Ethereum

Kind: global function
Returns: Integer - newSrcBalance

| Param | Type | Description | | --- | --- | --- | | sender | Address | | | senderCredentials | String | | | receiver | Address | | | weisAmount | Integer | | | databytes | String | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

Example
1st:

Call (in pseudo-code):

sendWeis_Ethereum('0x0c46effd09207e466fdf188ab12c352fbe3377ec','12345678','0xe7e0f3cddec426b44589cd1877f0aa392b207c13',100000,null);

Response json-data:

{"result":"9998999999999999400000"}

getSystemAccounts() ⇒ Object

Description: Method getSystemAccounts

Kind: global function

getBalances(zetUserId, ethUserId, pgnUserId, flwUserId) ⇒ Object

Description: Method getBalances

Kind: global function

| Param | Type | Description | | --- | --- | --- | | zetUserId | Address | (optional. default: null) | | ethUserId | Address | (optional. default: null) | | pgnUserId | Address | (optional. default: null) | | flwUserId | Address | (optional. default: null) |

Example
1st:

Call (in pseudo-code):

getBalances('0xa6338a68b941684b5adb7524a06ccc396ebad5a6',null);

Response json-data:

{"result":{"silver_leos":"489000000"}}

Example
2nd:

Call (in pseudo-code):

getBalances('0x9189313f9823231685571d81bc084f35617a9f4c',null);

Response json-data:

{"result":{"silver_leos":"489000000"}}

Example
3th:

Call (in pseudo-code):

getBalances('0x14302f1785fd47583c929cf3684953116cbeaa95',null);

Response json-data:

{"result":{"silver_leos":"489000000"}}

v_getEligibilityValue(userId) ⇒ Integer

Description: Method v_getEligibilityValue

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

v_wantVote(userId, userCredentials, iWish) ⇒ Boolean

Description: Method v_wantVote

Kind: global function
Returns: Boolean - isOk

| Param | Type | | --- | --- | | userId | Address | | userCredentials | String | | iWish | Boolean |

v_supportVoter(userId, userCredentials, voterToSupport) ⇒ Boolean

Description: Method v_supportVoter

Kind: global function
Returns: Boolean - isOk

| Param | Type | | --- | --- | | userId | Address | | userCredentials | String | | voterToSupport | Address |

Example
1st:

Call (in pseudo-code):

v_supportVoter('0x003e8c791cb39b4cad756b9c25431d6eb3fed85c','12345678','0x082b4e4e0f686a9a249799acea9f05dc2fe83a4a');

Response json-data:

{"result":true}

v_getAccountsByCoinbases(coinbases) ⇒ Array_of_Address

Description: Method v_getAccountsByCoinbases

Kind: global function

| Param | Type | | --- | --- | | coinbases | Array_of_Address |

v_getVoteCostInSilverLeos(userId) ⇒ Integer

Description: Method v_getVoteCostInSilverLeos

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

v_getContractVoters(userId) ⇒ Array_of_Address

Description: Method v_getContractVoters

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

v_getQuorumVoters() ⇒ Array_of_Address

Description: Method v_getQuorumVoters

Kind: global function

v_getCandidatesPool(userId) ⇒ Array_of_Address

Description: Method v_getCandidatesPool

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

v_isInCandidatesPool(userId) ⇒ Boolean

Description: Method v_isInCandidatesPool

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

v_hasPledge(userId) ⇒ Boolean

Description: Method v_hasPledge

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

v_isLicensedForVoting(userId) ⇒ Boolean

Description: Method v_isLicensedForVoting

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

getMyCoinbase() ⇒ Address

Description: Method getMyCoinbase

Kind: global function

v_withdrawPledge(userId, userCredentials) ⇒ Boolean

Description: Method v_withdrawPledge

Kind: global function
Returns: Boolean - isOk

| Param | Type | | --- | --- | | userId | Address | | userCredentials | String |

v_offerBuyVoting(userId, userCredentials, silverLeosAmount) ⇒ Boolean

Description: Method v_offerBuyVoting

Kind: global function
Returns: Boolean - isOk

| Param | Type | | --- | --- | | userId | Address | | userCredentials | String | | silverLeosAmount | Integer |

offerCurrencyExchangeGoldForWeis(sellerId, sellerCredentials, buyerId, goldLeosAmount, weisAmount) ⇒ Boolean

Description: Method offerCurrencyExchangeGoldForWeis

Kind: global function

| Param | Type | | --- | --- | | sellerId | Address | | sellerCredentials | String | | buyerId | Address | | goldLeosAmount | Integer | | weisAmount | Integer |

offerCurrencyExchangeWeisForGold(sellerId, sellerCredentials, buyerId, goldLeosAmount, weisAmount) ⇒ Boolean

Description: Method offerCurrencyExchangeWeisForGold

Kind: global function

| Param | Type | | --- | --- | | sellerId | Address | | sellerCredentials | String | | buyerId | Address | | goldLeosAmount | Integer | | weisAmount | Integer |

cancelCurrencyExchangeOffer(sellerId, sellerCredentials, offerId) ⇒ Boolean

Description: Method cancelCurrencyExchangeOffer

Kind: global function

| Param | Type | | --- | --- | | sellerId | Address | | sellerCredentials | String | | offerId | Integer |

getCurrencyExchangeOffers(userId, offersIds) ⇒ Array_of_Object

Description: Method getCurrencyExchangeOffers

Kind: global function

| Param | Type | | --- | --- | | userId | Address | | offersIds | Array_of_Integer |

acceptCurrencyExchangeGoldForWeisOffer(buyerId, buyerCredentials, offerId, goldLeosAmount) ⇒ Boolean

Description: Method acceptCurrencyExchangeGoldForWeisOffer

Kind: global function

| Param | Type | | --- | --- | | buyerId | Address | | buyerCredentials | String | | offerId | Integer | | goldLeosAmount | Integer |

acceptCurrencyExchangeWeisForGoldOffer(buyerId, buyerCredentials, offerId, weisAmount) ⇒ Boolean

Description: Method acceptCurrencyExchangeWeisForGoldOffer

Kind: global function

| Param | Type | | --- | --- | | buyerId | Address | | buyerCredentials | String | | offerId | Integer | | weisAmount | Integer |

rejectCurrencyExchangeOffer(buyerId, buyerCredentials, offerId) ⇒ Boolean

Description: Method rejectCurrencyExchangeOffer

Kind: global function

| Param | Type | | --- | --- | | buyerId | Address | | buyerCredentials | String | | offerId | Integer |

getCurrencyExchangeOffersIdsToMe(userId, pos, size) ⇒ Array_of_Integer

Description: Method getCurrencyExchangeOffersIdsToMe

Kind: global function

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | pos | Integer | (optional. default: 0) | | size | Integer | (optional. default: 10) |

getCurrencyExchangeOffersCountToMe(userId) ⇒ Integer

Description: Method getCurrencyExchangeOffersCountToMe

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

getCurrencyExchangeTradeHistory(tradeTypeCode, userId, startBlock) ⇒ Array_of_Event

Description: Method getCurrencyExchangeTradeHistory

Kind: global function
Returns: Array_of_Event - Look at Type description in Docs.

| Param | Type | Description | | --- | --- | --- | | tradeTypeCode | Constant_of_Integer | Look at Constants description in Docs. | | userId | Address | | | startBlock | Integer | |

offerTokenExchangeGoldForPnft(sellerId, sellerCredentials, buyerId, goldLeosAmount, pnftId) ⇒ Boolean

Description: Method offerTokenExchangeGoldForPnft

Kind: global function

| Param | Type | | --- | --- | | sellerId | Address | | sellerCredentials | String | | buyerId | Address | | goldLeosAmount | Integer | | pnftId | Integer |

offerTokenExchangePnftForGold(sellerId, sellerCredentials, buyerId, goldLeosAmount, pnftId) ⇒ Boolean

Description: Method offerTokenExchangePnftForGold

Kind: global function

| Param | Type | | --- | --- | | sellerId | Address | | sellerCredentials | String | | buyerId | Address | | goldLeosAmount | Integer | | pnftId | Integer |

cancelTokenExchangeOffer(sellerId, sellerCredentials, offerId) ⇒ Boolean

Description: Method cancelTokenExchangeOffer

Kind: global function

| Param | Type | | --- | --- | | sellerId | Address | | sellerCredentials | String | | offerId | Integer |

getTokenExchangeOffers(userId, offersIds) ⇒ Array_of_Object

Description: Method getTokenExchangeOffers

Kind: global function

| Param | Type | | --- | --- | | userId | Address | | offersIds | Array_of_Integer |

acceptTokenExchangeGoldForPnftOffer(buyerId, buyerCredentials, offerId, goldLeosAmount) ⇒ Boolean

Description: Method acceptTokenExchangeGoldForPnftOffer

Kind: global function

| Param | Type | | --- | --- | | buyerId | Address | | buyerCredentials | String | | offerId | Integer | | goldLeosAmount | Integer |

acceptTokenExchangePnftForGoldOffer(buyerId, buyerCredentials, offerId, pnftId) ⇒ Boolean

Description: Method acceptTokenExchangePnftForGoldOffer

Kind: global function

| Param | Type | | --- | --- | | buyerId | Address | | buyerCredentials | String | | offerId | Integer | | pnftId | Integer |

rejectTokenExchangeOffer(buyerId, buyerCredentials, offerId) ⇒ Boolean

Description: Method rejectTokenExchangeOffer

Kind: global function

| Param | Type | | --- | --- | | buyerId | Address | | buyerCredentials | String | | offerId | Integer |

getTokenExchangeOffersIdsToMe(userId, pos, size) ⇒ Array_of_Integer

Description: Method getTokenExchangeOffersIdsToMe

Kind: global function

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | pos | Integer | (optional. default: 0) | | size | Integer | (optional. default: 10) |

getTokenExchangeOffersCountToMe(userId) ⇒ Integer

Description: Method getTokenExchangeOffersCountToMe

Kind: global function

| Param | Type | | --- | --- | | userId | Address |

getTokenExchangeTradeHistory(tradeTypeCode, userId, startBlock) ⇒ Array_of_Event

Description: Method getTokenExchangeTradeHistory

Kind: global function
Returns: Array_of_Event - Look at Type description in Docs.

| Param | Type | Description | | --- | --- | --- | | tradeTypeCode | Constant_of_Integer | Look at Constants description in Docs. | | userId | Address | | | startBlock | Integer | |

payPnftRoyalties(userId, credentials, pnftId, weisToPay, bchainTypeCode) ⇒ Boolean

Description: Method payPnftRoyalties

Kind: global function
Returns: Boolean - isOk

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | credentials | String | | | pnftId | Integer | | | weisToPay | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

getTotalRoyaltyPctgForPnft(pnftId, bchainTypeCode, ownerId) ⇒ Integer

Description: Method getTotalRoyaltyPctgForPnft

Kind: global function
Returns: Integer - pctg

| Param | Type | Description | | --- | --- | --- | | pnftId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. | | ownerId | Address | (optional. default: null) |

getTotalSatEthereumRoyaltyPercent(satId) ⇒ Integer

Description: Method getTotalSatEthereumRoyaltyPercent

Kind: global function
Returns: Integer - pctg

| Param | Type | | --- | --- | | satId | Integer |

getTotalSatRoyaltyPacks(satId) ⇒ Array_of_Integer

Description: Method getTotalSatRoyaltyPacks

Kind: global function
Returns: Array_of_Integer - packs

| Param | Type | | --- | --- | | satId | Integer |

importFromNft(userId, credentials, erc721Addr, tokenId, pnftId, bchainTypeCode) ⇒ Integer

Description: Method importFromNft

Kind: global function
Returns: Integer - pnftId

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | credentials | String | | | erc721Addr | String | | | tokenId | Integer | | | pnftId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

exportToNft(userId, credentials, pnftId, bchainTypeCode) ⇒ Boolean

Description: Method exportToNft

Kind: global function

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | credentials | String | | | pnftId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

mapUser(mappedUserId, mappedUserCredentials, zetoniumUserId, zetoniumUserCredentials, zetoniumUserPubKey, bchainTypeCode, isUnmap) ⇒ Boolean

Description: Method mapUser

Kind: global function

| Param | Type | Description | | --- | --- | --- | | mappedUserId | String | | | mappedUserCredentials | String | | | zetoniumUserId | Address | | | zetoniumUserCredentials | String | | | zetoniumUserPubKey | String | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. | | isUnmap | Boolean | (optional. default: false) |

getMappedUser(mappedUserId, zetoniumUserId, bchainTypeCode) ⇒ Object

Description: Method getMappedUser

Kind: global function

| Param | Type | Description | | --- | --- | --- | | mappedUserId | String | (optional. default: null) | | zetoniumUserId | Address | (optional. default: null) | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

getPnft(pnftId, bchainTypeCode) ⇒ Object

Description: Method getPnft

Kind: global function

| Param | Type | Description | | --- | --- | --- | | pnftId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_safeTransferFrom(userId, credentials, erc721Addr, from, to, tokenId, bchainTypeCode) ⇒ Boolean

Description: Method erc721_safeTransferFrom

Kind: global function

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | credentials | String | | | erc721Addr | String | (optional. default: null) | | from | Address | | | to | Address | | | tokenId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_transferFrom(userId, credentials, erc721Addr, from, to, tokenId, bchainTypeCode) ⇒ Boolean

Description: Method erc721_transferFrom

Kind: global function

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | credentials | String | | | erc721Addr | String | (optional. default: null) | | from | Address | | | to | Address | | | tokenId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_approve(userId, credentials, erc721Addr, approved, tokenId, bchainTypeCode) ⇒ Boolean

Description: Method erc721_approve

Kind: global function

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | credentials | String | | | erc721Addr | String | (optional. default: null) | | approved | Address | | | tokenId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_setApprovalForAll(userId, credentials, erc721Addr, operator, approved, bchainTypeCode) ⇒ Boolean

Description: Method erc721_setApprovalForAll

Kind: global function

| Param | Type | Description | | --- | --- | --- | | userId | Address | | | credentials | String | | | erc721Addr | String | (optional. default: null) | | operator | Address | | | approved | Boolean | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_balanceOf(erc721Addr, owner, bchainTypeCode) ⇒ Integer

Description: Method erc721_balanceOf

Kind: global function
Returns: Integer - numberOfNfts

| Param | Type | Description | | --- | --- | --- | | erc721Addr | String | (optional. default: null) | | owner | Address | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_ownerOf(erc721Addr, tokenId, bchainTypeCode) ⇒ Address

Description: Method erc721_ownerOf

Kind: global function
Returns: Address - owner

| Param | Type | Description | | --- | --- | --- | | erc721Addr | String | (optional. default: null) | | tokenId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_isOwnerOf(erc721Addr, owner, tokenId, bchainTypeCode) ⇒ Boolean

Description: Method erc721_isOwnerOf

Kind: global function

| Param | Type | Description | | --- | --- | --- | | erc721Addr | String | (optional. default: null) | | owner | Address | | | tokenId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_getApproved(erc721Addr, tokenId, bchainTypeCode) ⇒ Address

Description: Method erc721_getApproved

Kind: global function
Returns: Address - operator

| Param | Type | Description | | --- | --- | --- | | erc721Addr | String | (optional. default: null) | | tokenId | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_isApprovedForAll(erc721Addr, owner, operator, bchainTypeCode) ⇒ Boolean

Description: Method erc721_isApprovedForAll

Kind: global function

| Param | Type | Description | | --- | --- | --- | | erc721Addr | String | (optional. default: null) | | owner | Address | | | operator | Address | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

erc721_tokenOfOwnerByIndex(erc721Addr, owner, index, bchainTypeCode) ⇒ Integer

Description: Method erc721_tokenOfOwnerByIndex

Kind: global function
Returns: Integer - tokenId

| Param | Type | Description | | --- | --- | --- | | erc721Addr | String | (optional. default: null) | | owner | Address | | | index | Integer | | | bchainTypeCode | Constant_of_Integer | (optional. default: 2) Look at Constants description in Docs. |

DASE API methods

(Back)

Functions