Reference Source

Function

Static Public Summary
public

connect(walletServer: string, walletCreds: Object): TupeloClient

Connect to a Tupelo wallet managed by a remote Tupelo RPC server.

public

establishTokenPayload(name: *, maximum: *): *

public

establishTokenTransaction(name: *, maximum: *): *

public

mintTokenPayload(name: *, amount: *): *

public

mintTokenTransaction(name: *, amount: *): *

public

setDataPayload(path: *, value: *): *

public

setDataTransaction(path: *, value: *): *

public

setOwnershipPayload(newOwnerKeys: *): *

public

setOwnershipTransaction(newOwnerKeys: *): *

Static Public

public connect(walletServer: string, walletCreds: Object): TupeloClient source

import {connect} from 'tupelo-client'

Connect to a Tupelo wallet managed by a remote Tupelo RPC server.

Params:

NameTypeAttributeDescription
walletServer string

"host:port" string of the RPC wallet server

walletCreds Object

Credentials for the connecting wallet

walletCreds.walletName string

Wallet name

walletCreds.passPhrase string

Wallet passphrase

Return:

TupeloClient

Tupelo client connection.

public establishTokenPayload(name: *, maximum: *): * source

import {establishTokenPayload} from 'tupelo-client'

Params:

NameTypeAttributeDescription
name *
maximum *

Return:

*

public establishTokenTransaction(name: *, maximum: *): * source

import {establishTokenTransaction} from 'tupelo-client'

Params:

NameTypeAttributeDescription
name *
maximum *

Return:

*

public mintTokenPayload(name: *, amount: *): * source

import {mintTokenPayload} from 'tupelo-client'

Params:

NameTypeAttributeDescription
name *
amount *

Return:

*

public mintTokenTransaction(name: *, amount: *): * source

import {mintTokenTransaction} from 'tupelo-client'

Params:

NameTypeAttributeDescription
name *
amount *

Return:

*

public setDataPayload(path: *, value: *): * source

import {setDataPayload} from 'tupelo-client'

Params:

NameTypeAttributeDescription
path *
value *

Return:

*

public setDataTransaction(path: *, value: *): * source

import {setDataTransaction} from 'tupelo-client'

Params:

NameTypeAttributeDescription
path *
value *

Return:

*

public setOwnershipPayload(newOwnerKeys: *): * source

import {setOwnershipPayload} from 'tupelo-client'

Params:

NameTypeAttributeDescription
newOwnerKeys *

Return:

*

public setOwnershipTransaction(newOwnerKeys: *): * source

import {setOwnershipTransaction} from 'tupelo-client'

Params:

NameTypeAttributeDescription
newOwnerKeys *

Return:

*