AndromedaClient
Import
import AndromedaClient from "@andromedaprotocol/andromeda.js"Class
export default class AndromedaClient {
public chainClient?: ChainClient;
/**
* Instantiate all provided APIs
*/
public ado = new ADOAPI(this);
public schema = new ADOSchemaAPI(this);
public os = new OperatingSystemAPI(this);
/**
* A pre-message hook to check that the client is connected and functioning
* @param signed Whether the message is signed
*/
private preMessage() {
if (!this.isConnected) throw new Error("Client not connected");
}
Name
Type
Description
Methods
connect
Name
Type
Description
assignKeyAddresses
Name
Type
Description
disconnect
isConnected
signAndBroadcast
Name
Type
Description
Fee
EncodeObject
upload
Name
Type
Description
execute
Name
Type
Description
instantiate
Name
Type
Description
queryContract
Name
Type
Description
Msg
migrate
Name
Type
Description
simulateMigrate
Name
Type
Description
estimateMigrateFee
Name
Type
Description
simulateExecute
Name
Type
Description
simulateMsgs
Name
Type
Description
simulateInstantiate
Name
Type
Description
simulateUpload
Name
Type
Description
estimateUploadFee
Name
Type
Description
calculateFee
Name
Type
Description
estimateFee
Name
Type
Description
estimateExecuteFee
estimateInstantiationFee
Name
Type
Description
getBalance
Name
Type
Description
getSentTxsByAddress
Name
Type
Description
getTx
Name
Type
Description
getTxsByContract
Name
Type
Description
getBankTxsByAddress
Name
Type
Description
getAllTxsByAddress
Name
Type
Description
sendTokens
Name
Type
Description
Helper Function
JsonToArray
Name
Type
Description
Last updated