Lines Matching refs:endian

29460   function BN(number, base, endian) {
29473 endian = base;
29477 this._init(number || 0, base || 10, endian || 'be');
29513 BN.prototype._init = function init(number, base, endian) {
29515 return this._initNumber(number, base, endian);
29519 return this._initArray(number, base, endian);
29545 if (endian !== 'le') return;
29547 this._initArray(this.toArray(), base, endian);
29550 BN.prototype._initNumber = function _initNumber(number, base, endian) {
29569 if (endian !== 'le') return; // Reverse the bytes
29571 this._initArray(this.toArray(), base, endian);
29574 BN.prototype._initArray = function _initArray(number, base, endian) {
29594 if (endian === 'be') {
29606 } else if (endian === 'le') {
29923 BN.prototype.toBuffer = function toBuffer(endian, length) {
29925 return this.toArrayLike(Buffer, endian, length);
29928 BN.prototype.toArray = function toArray(endian, length) {
29929 return this.toArrayLike(Array, endian, length);
29932 BN.prototype.toArrayLike = function toArrayLike(ArrayType, endian, length) {
29938 var littleEndian = endian === 'le';
33049 function BN(number, base, endian) {
33062 endian = base;
33066 this._init(number || 0, base || 10, endian || 'be');
33102 BN.prototype._init = function init(number, base, endian) {
33104 return this._initNumber(number, base, endian);
33108 return this._initArray(number, base, endian);
33135 if (endian !== 'le') return;
33137 this._initArray(this.toArray(), base, endian);
33140 BN.prototype._initNumber = function _initNumber(number, base, endian) {
33159 if (endian !== 'le') return; // Reverse the bytes
33161 this._initArray(this.toArray(), base, endian);
33164 BN.prototype._initArray = function _initArray(number, base, endian) {
33184 if (endian === 'be') {
33196 } else if (endian === 'le') {
33547 BN.prototype.toBuffer = function toBuffer(endian, length) {
33548 return this.toArrayLike(Buffer, endian, length);
33552 BN.prototype.toArray = function toArray(endian, length) {
33553 return this.toArrayLike(Array, endian, length);
33564 BN.prototype.toArrayLike = function toArrayLike(ArrayType, endian, length) {
33572 var postfix = endian === 'le' ? 'LE' : 'BE';
49369 this.endian = 'big';
49388 msg = utils.join32(msg, 0, msg.length - r, this.endian);
49418 if (this.endian === 'big') {
49518 this.endian = 'little';
50185 function toHex32(msg, endian) {
50190 if (endian === 'little') w = htonl(w);
50211 function join32(msg, start, end, endian) {
50218 …if (endian === 'big') w = msg[k] << 24 | msg[k + 1] << 16 | msg[k + 2] << 8 | msg[k + 3];else w = …
50227 function split32(msg, endian) {
50233 if (endian === 'big') {