Package Exports
- loot.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (loot.js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
loot.js
Install
npm install --save loot.jsGet started
var Loot = require('loot.js');
// init
const address = "0x84AB05F09B5ad3a1de6941FBf29BdF77CC7E2100";
let loot = new Loot("http://localhost:8545");
// get OG Loot balance
const ogCount = await loot.numberOfOGBagsInWallet(address);
// get More Loot balance
const moreCount = await loot.numberOfMoreBagsInWallet(address);
// get OG and More Loot balance
const allCount = await loot.numberOfBagsInWallet(address, false);
// get OG and More LootIds
var lootIds = await loot.lootIdsInWallet(address, false);
// 👁️ Bag #1000 (an OG Loot)
var bag = await loot.bag(1000);
console.log(bag);
/*
{
id: 1000,
type: 'Loot',
chest: 'Holy Chestplate',
foot: 'Leather Boots',
hand: 'Leather Gloves',
head: 'Ancient Helm',
neck: 'Amulet of Giants',
ring: 'Platinum Ring',
waist: 'Demonhide Belt of the Twins',
weapon: '"Gloom Grasp" Katana of the Twins +1'
}
*/
// 👁️ Bag #22791 (a More Loot)
var bag = await loot.bag(22791);
console.log(bag);
/*
{
id: 22791,
type: 'More Loot',
chest: '"Gloom Bite" Ring Mail of Perfection +1',
foot: 'Chain Boots',
hand: 'Holy Gauntlets of Perfection',
head: '"Cataclysm Peak" Great Helm of Power +1',
neck: '"Rage Grasp" Pendant of Protection +1',
ring: '"Skull Moon" Silver Ring of Skill +1',
waist: '"Mind Bender" Sash of Enlightenment +1',
weapon: 'Book'
}
*/