1.0.5 • Published 2 years ago
airchains v1.0.5
Vayupankh
Set-up
- Download the NPM module
$ npm install airchains@latest
- Require the package in your code.
const Airchains = require('airchains');
- Initialize with your Airchains auth key
const air = new Airchains("AuthKey",'AuthPin');
Request
You now have the create_contract via following methods.
air.collection(CollectionName,CollectionFields,NetworkRpcUrl,callback);
air.save(collectionName,dataObject,callback);
air.find(collectionName,dataObject,callback);
Example
Performing a create collection
var fields = ["FIELDS_ONE","FIELD_TWO","FIELDS_THREE"];
air.collection("TestCollection",fields,"https://polygon-rpc.com/", function (error,data){
if(error){
console.log(error);
}
else{
console.log(data);
}
});
Performing a save data to collection
var data = {
FIELDS_ONE:"DATA1",
FIELDS_TWO:"DATA2",
FIELDS_THREE:"DATA3"
};
air.save("TestCollection",data, function (error,data){
if(error){
console.log(error);
}
else{
console.log(data);
}
});
finding data from the collection This Example will filter data having FIELDS_ONE data as "DATA1"
var data = {
FIELDS_ONE:"DATA1"
};
air.find("TestCollection",data, function (error,data){
if(error){
console.log(error);
}
else{
console.log(data);
}
});