bootstrap code for trade and keys functions
This commit is contained in:
parent
04bcb626b3
commit
f3f82cabe2
@ -6873,7 +6873,9 @@
|
||||
|
||||
<script type="text/javascript">
|
||||
var ninja = {
|
||||
wallets: {}
|
||||
wallets: {},
|
||||
trade: {},
|
||||
keys_management: {}
|
||||
};
|
||||
|
||||
ninja.privateKey = {
|
||||
@ -7312,6 +7314,38 @@
|
||||
})(ninja.wallets)
|
||||
</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>
|
||||
|
||||
</html>
|
||||
Loading…
Reference in New Issue
Block a user