Streamdata.io API Gallery - ChainGenie (Report Issue)

Organization(s):

ChainGenie Get user's account balance (*)

Get information about an user's account balance. The call is restricted to the unlocked user's account / query only.
* In this sandbox, you can query any user's account balance for testing purposes. All accounts are test accounts and no act...

ChainGenie Bank balance (user)

Displays user bank balance information

ChainGenie Deposit into bank account

Deposit crypto currency into the bank. In sandbox mode, the account used is the demo account on the blockchain server.

ChainGenie Bank passbook (user)

Displays all transactions made by the user

ChainGenie Withdraw from bank account

Withdraw crypto currency into the bank. In sandbox mode, the account used is the demo account on the blockchain server. Of course, you can only withdraw if there is money in the account!

ChainGenie Generate and Manage Document (Basic)

This is an over simplified version for testing this API for its powers a template - uses an inbuilt into ChainGenie template and values are preconfigured - just running this will work and provide you an IPFS handle to retrieve the document you gen...

ChainGenie Get document status with file

Review the document status - existence, hash, block info, signatories, routing to users and details

ChainGenie Check document exists on blockchain

Check if your documents exists in the eth blockchain

ChainGenie Check hash exists on blockchain

Check if your hash exists in the eth blockchain

ChainGenie Check message exists on blockchain

Check if your string exists in the eth blockchain

ChainGenie Get document status using hash

Review the document status - existence, hash, block info, signatories, routing to users and details

ChainGenie Document transactions

Displays all transactions connected to this project / smart contract

ChainGenie Generate, Sign & Route Document (Advanced)

This API is the generic version of the "Generate document from template" API. Any template file can be uploaded (sample available as link for testing). If you just want to see how this would work - use the other call and just run it without any u...

ChainGenie Write document to IPFS

Post the document into ipfs for safekeep!

ChainGenie Retrieve document from IPFS

Retrieve the document stream from IPFS node

ChainGenie Post document to IPFS + blockchain

Post document hash into eth chain for POE (proof of existence) and post the document into ipfs for safekeep!

ChainGenie Write hash to blockchain

Post string hash into eth chain for POE (proof of existence)

ChainGenie Write message to blockchain

Post string hash into eth chain for POE (proof of existence)

ChainGenie Send document using hash (min fn; no return)

Route the document to a recipient. The document history and status is updated for querying. The API call does not return any document properties. This is a minimalistic function for stringing with other functions

ChainGenie Send document

Route the document for signature. The document history and status is updated for querying.

ChainGenie Sign document

Cryptographically sign the document and add the record to blockchain. The document history and status is updated for querying.

ChainGenie Sign document using hash (min fn; no return)

Cryptographically sign the document and add the record to blockchain. The document history and status is updated for querying. The API call does not return any document properties. This is a minimalistic function for stringing with other...

ChainGenie Remove Listing (by Seller)

Remove Listing (by Seller)
- Seller cancels the market trade after listing but before bid/buy
- Escrow from seller is returned back to the seller
- End transaction state = Smart contract is rendered inactive

ChainGenie Bid / buy listed item (by Buyer)

Bid / buy the item listed on the marketplace:
- Buyer confirms interest in buying
- Escrow from buyer added to value of contract
- Invoice document is created with all details using invoice template
- Invoice is added IPFS...

ChainGenie Delivery of item confirmed (by Buyer)

Delivery of item confirmed by the buyer -Escrow is fully sent to seller - End transaction state = TRANSACTION COMPLETE

ChainGenie Refund buyer and stop trade (by Seller)

Seller can cancel the market trade after bid/buy by refunding the seller
Escrow from buyer is returned back to the buyer
Escrow from seller is returned back to the seller (optional: penalties can be imposed)
End transaction state...

ChainGenie List product for sale

List product on marketplace:
- Seller initiates sale - CreateTradeContract
- Escrow from seller added for value of contract
- End transaction state = Smart Contract Created

ChainGenie Get contract escrow details

Get contract escrow details - - Retrieves full information including but not limited to - Escrow amount in contract - Contract state - Buyer & Seller information - Links to contract / invoice documents - and other contract / sale specific in...

ChainGenie Report / list of marketplace transactions

Use a combination of fields to get any type of report. Ex. send specific seller name or id to get active for sale items by seller; send specific filehash to get status of a particular item/invoice; send itemPartNum to get a list of all products o...

ChainGenie Get contract details & state

Get contract details & state - Provide full information including - Escrow amount in contract - Contract state - Buyer & Seller information - Links to contract / invoice documents - and other contract / sale specific information

ChainGenie Get buyer information

Get full information about the seller by providing the contract id. Response will also include some contract details.

ChainGenie Get seller information

Get full information about the seller by providing the contract id. Response will also include some contract details.

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.