|
@@ -1,10 +1,13 @@
|
|
|
var Buffer = require("buffer").Buffer;
|
|
|
-
|
|
|
var crypto = require("crypto");
|
|
|
+var bigi = require("./bigint");
|
|
|
+var zlib = require('zlib');
|
|
|
+
|
|
|
|
|
|
var BP = {};
|
|
|
|
|
|
|
|
|
+BP.bigint = bigi;
|
|
|
|
|
|
BP.bitSize = function() {
|
|
|
return (this.length * 8);
|
|
@@ -237,7 +240,6 @@ BP.clone = function() {
|
|
|
}
|
|
|
|
|
|
|
|
|
-var bigi = require("./bigint");
|
|
|
|
|
|
BP.toBase = function(base) {
|
|
|
var ss = this.toString("hex");
|
|
@@ -264,9 +266,6 @@ BP.fromBase2 = function(base) {
|
|
|
return re;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-var zlib = require('zlib');
|
|
|
-
|
|
|
BP.zip = function(callback) {
|
|
|
|
|
|
zlib.deflate(this, function(err, buffer) {
|