bootstrap code for trade and keys functions
This commit is contained in:
parent
04bcb626b3
commit
f3f82cabe2
@ -6873,7 +6873,9 @@
|
|||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var ninja = {
|
var ninja = {
|
||||||
wallets: {}
|
wallets: {},
|
||||||
|
trade: {},
|
||||||
|
keys_management: {}
|
||||||
};
|
};
|
||||||
|
|
||||||
ninja.privateKey = {
|
ninja.privateKey = {
|
||||||
@ -7312,6 +7314,38 @@
|
|||||||
})(ninja.wallets)
|
})(ninja.wallets)
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
var Keys = ninja.keys_management = function manageKeys(keys) {
|
||||||
|
//3354E12F0D2737A16B30B46D66CEDB9C7C0CD35F22CFCCE9828318DDBB73C0F6 // private key
|
||||||
|
this.master_node = "038E48297353843614190D9C36D1F6565D68CB24C01A66DC7432BD91D979F7AC68"; // pub key
|
||||||
|
}
|
||||||
|
|
||||||
|
Keys.prototype.foo = {
|
||||||
|
bar: "lorem ipsum",
|
||||||
|
nominateAsTrustedKey: function() {
|
||||||
|
console.log("ok");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
/*Initiate trade level with 0*/
|
||||||
|
var Trade = ninja.trade = function processTrade() {
|
||||||
|
this.level = 0; // default
|
||||||
|
}
|
||||||
|
/*Define getters and setters for trust level keys*/
|
||||||
|
Object.defineProperty(Trade.prototype, "trustLevel", {
|
||||||
|
get: function() {
|
||||||
|
return this.level;
|
||||||
|
},
|
||||||
|
set: function(level) {
|
||||||
|
if(typeof level === "number" && level === parseInt(level, 10) && level > 0 && level < 6) {
|
||||||
|
this.level = level;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
Loading…
Reference in New Issue
Block a user