Contract

Query

Get Vendor ids by page

getVendorIds
Description Get Vendor ids by page
Modifier NULL
Constant TRUE
INPUTS TYPE DESCRIPTION
_from uint256 The begin id, if id = 0 search from the begin
_limit uint256 The limit of one page
OUTPUTS TYPE DESCRIPTION
0 uint256[] Vendor ids
1 uint256 The next id of vendor, if id = 0 the next vendor is null

Get the vendor info by id

getVendor
Description Get the vendor information by id
Modifier NULL
Constant TRUE
INPUTS TYPE DESCRIPTION
_vendorId uint256 vendor id
OUTPUTS TYPE DESCRIPTION
0 string Vendor name
1 address Vendor address
2 timestamp Create time: UTC timestamp(s)
3 valid Vendor is valid or not

Get vendor info by vendor address

getVendorByAddress
Description Get vendor information by vendor address
Modifier NULL
Constant TRUE
INPUTS TYPE DESCRIPTION
_vendor address Vendor address
OUTPUTS TYPE DESCRIPTION
0 string Vendor name
1 address Vendor address
2 timestamp Create time: UTC timestamp(s)
3 valid Vendor is valid or not

All supported tokens ids

supportedTokens
Description Get all supported tokens ids
Modifier NULL
Constant TRUE
INPUTS TYPE DESCRIPTION
_from uint256 The begin id, if id = 0 search from the begin
_limit uint256 The limit of one page
OUTPUTS TYPE DESCRIPTION
0 uint256[] Token ids
1 uint256 The next id of vendor, if id = 0 the next vendor is null

Get token info by id

getToken
Description Get token information by token id
Modifier NULL
Constant TRUE
INPUTS TYPE DESCRIPTION
_tokenId uint256 Token id
OUTPUTS TYPE DESCRIPTION
0 string Token symbole
1 string Token name
2 uint8 Token decimal
3 address Token address

Update

Update base token URI

updateBaseTokenURI
Description Update the base URI of token
Modifier msg.sender = owner
Constant FALSE
INPUTS TYPE DESCRIPTION
_uri string The base URI of token
EVENTS
TokenBaseURIChanged (string _uri)

Add vendor

addVendor
Description Add vendor
Modifier msg.sender = owner
Constant FALSE
INPUTS TYPE DESCRIPTION
_vendor address Vendor address
_name string Vendor name
EVENTS
VendorAdded (address indexed _vendor, string _name)

Remove vendor by vendor address

removeVendorByAddress
Description Remove vendor by address
Modifier msg.sender = owner
Constant FALSE
INPUTS TYPE DESCRIPTION
_vendor address Vendor address
EVENTS
VendorRemoved (address indexed _vendor)

Remove vendor by vendor id

removeVendorById
Description Remove vendor by vendor id
Modifier msg.sender = owner
Constant FALSE
INPUTS TYPE DESCRIPTION
_vendorId uint256 商户Id
EVENTS
VendorRemoved (address indexed _vendor)

Make vendor valid or invalid

makeVendorValid
Description Make vendor valid or invalid
Modifier msg.sender = owner
Constant FALSE
INPUTS TYPE DESCRIPTION
_vendorId uint256 Vendor id
_valid bool Vendor is valid or not
EVENTS
VendorValid (address indexed _vendor, bool _valid)

Add token

addToken
Description Add token
Modifier msg.sender = owner
Constant FALSE
INPUTS TYPE DESCRIPTION
_contract address Token contract address
EVENTS
TokenAdded (address indexed _token)

Remove token

removeToken
Description Remove token
Modifier msg.sender = owner
Constant FALSE
INPUTS TYPE DESCRIPTION
_tokenId uint256 Token id
EVENTS
TokenRemoved (uint256 _index)

results matching ""

    No results matching ""