Skip to content

Commit

Permalink
v2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
karnthis committed Sep 25, 2024
1 parent 330b630 commit ab4b90c
Show file tree
Hide file tree
Showing 28 changed files with 4,180 additions and 734 deletions.
860 changes: 484 additions & 376 deletions package-lock.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jackallabs/jackal.js-protos",
"version": "2.1.1",
"version": "2.2.0",
"description": "Package of all protos used by Jackal.js",
"keywords": [
"jackal",
Expand Down Expand Up @@ -80,7 +80,7 @@
"typedoc": "^0.25.3",
"typescript": "^5.2.2",
"vite": "^5.2.10",
"vite-plugin-dts": "^3.6.3",
"vite-plugin-dts": "^4.2.2",
"vite-tsconfig-paths": "^4.2.1",
"vitest": "0.34.6"
}
Expand Down
12 changes: 10 additions & 2 deletions src/interfaces/snackages/IRnsExtension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import type {
DQueryForSale,
DQueryInit,
DQueryListOwnedNames,
DQueryName,
DQueryRnsParams,
DQueryName, DQueryPrimaryName,
DQueryRnsParams, TQueryPrimaryNameResponseStrict,
} from '@/types/queries'
import type {
TQueryAllBidsResponseStrict,
Expand Down Expand Up @@ -123,6 +123,14 @@ export interface IRnsExtensionMembers
* @returns Promise<TQueryNameResponseStrict>
*/
readonly name: (request: DQueryName) => Promise<TQueryNameResponseStrict>

/**
* @function primaryName
* @param {DQueryPrimaryName} request
* @returns Promise<TQueryPrimaryNameResponseStrict>
*/
readonly primaryName: (request: DQueryPrimaryName) => Promise<TQueryPrimaryNameResponseStrict>

/**
* @function params
* @param {DQueryRnsParams} [request]
Expand Down
44 changes: 43 additions & 1 deletion src/interfaces/snackages/IStorageExtension.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
import {
DQueryActiveProviders,
DQueryAllAttestations,
type DQueryAllGauges,
DQueryAllProofs,
DQueryAllProviders,
DQueryAllReports,
DQueryAllStoragePaymentInfo,
DQueryAttestation,
type DQueryAvailableSpace,
DQueryClientFreeSpace,
type DQueryFilesFromNote,
DQueryFileUploadCheck,
DQueryFindFile,
DQueryFreeSpace,
DQueryFreeSpace, type DQueryNetworkSize,
DQueryOpenFiles,
DQueryPayData,
DQueryPriceCheck,
Expand All @@ -25,6 +28,9 @@ import {
DQueryStoragePaymentInfo,
DQueryStorageStats,
DQueryStoreCount,
type TQueryAllGaugesResponseStrict,
type TQueryAvailableSpaceResponseStrict,
type TQueryFilesFromNoteResponseStrict, type TQueryNetworkSizeResponseStrict,
TQueryStorageAllFilesByMerkleResponseStrict,
TQueryStorageAllFilesByOwnerResponseStrict,
} from '@/types/queries'
Expand Down Expand Up @@ -141,6 +147,15 @@ export interface IStorageExtensionMembers
request: DQueryStorageAllFilesByOwner,
) => Promise<TQueryStorageAllFilesByOwnerResponseStrict>

/**
* @function allGauges
* @param {DQueryAllGauges} [request]
* @returns Promise<TQueryAllGaugesResponseStrict>
*/
readonly allGauges: (
request?: DQueryAllGauges,
) => Promise<TQueryAllGaugesResponseStrict>

/**
* @function allProofs
* @param {DQueryAllProofs} [request]
Expand Down Expand Up @@ -186,6 +201,15 @@ export interface IStorageExtensionMembers
request: DQueryAttestation,
) => Promise<TQueryAttestationResponseStrict>

/**
* @function availableSpace
* @param {DQueryAvailableSpace} [request]
* @returns Promise<TQueryAvailableSpaceResponseStrict>
*/
readonly availableSpace: (
request?: DQueryAvailableSpace,
) => Promise<TQueryAvailableSpaceResponseStrict>

/**
* @function clientFreeSpace
* @param {DQueryClientFreeSpace} request
Expand All @@ -204,6 +228,15 @@ export interface IStorageExtensionMembers
request: DQueryStorageFile,
) => Promise<TQueryStorageFileResponseStrict>

/**
* @function filesFromNote
* @param {DQueryFilesFromNote} request
* @returns Promise<TQueryFilesFromNoteResponseStrict>
*/
readonly filesFromNote: (
request: DQueryFilesFromNote,
) => Promise<TQueryFilesFromNoteResponseStrict>

/**
* @function fileUploadCheck
* @param {DQueryFileUploadCheck} request
Expand Down Expand Up @@ -231,6 +264,15 @@ export interface IStorageExtensionMembers
request: DQueryFreeSpace,
) => Promise<TQueryFreeSpaceResponseStrict>

/**
* @function networkSize
* @param {DQueryNetworkSize} [request]
* @returns Promise<TQueryNetworkSizeResponseStrict>
*/
readonly networkSize: (
request?: DQueryNetworkSize,
) => Promise<TQueryNetworkSizeResponseStrict>

/**
* @function openFiles
* @param {DQueryOpenFiles} request
Expand Down
78 changes: 21 additions & 57 deletions src/postGen/canine_chain/jklmint/params.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,33 +14,27 @@ export interface Params {
mintDenom: string;
/** default 8 */
devGrantsRatio: number;
/** default 25 */
referralCommission: number;
/** default 12 */
storageProviderRatio: number;
/** default 80 - this includes the community pool allocation */
stakerRatio: number;
/** default 4200000 */
tokensPerBlock: number;
/** default 40 */
polRatio: number;
/** default 6 */
mintDecrease: number;
/** multi-sig */
storageStipendAddress: string;
/** default 12 */
storageProviderRatio: number;
}

function createBaseParams(): Params {
return {
mintDenom: "",
devGrantsRatio: 0,
referralCommission: 0,
storageProviderRatio: 0,
stakerRatio: 0,
tokensPerBlock: 0,
polRatio: 0,
mintDecrease: 0,
storageStipendAddress: "",
storageProviderRatio: 0,
};
}

Expand All @@ -52,26 +46,20 @@ export const Params = {
if (message.devGrantsRatio !== 0) {
writer.uint32(16).int64(message.devGrantsRatio);
}
if (message.referralCommission !== 0) {
writer.uint32(24).int64(message.referralCommission);
}
if (message.storageProviderRatio !== 0) {
writer.uint32(32).int64(message.storageProviderRatio);
}
if (message.stakerRatio !== 0) {
writer.uint32(40).int64(message.stakerRatio);
writer.uint32(24).int64(message.stakerRatio);
}
if (message.tokensPerBlock !== 0) {
writer.uint32(48).int64(message.tokensPerBlock);
}
if (message.polRatio !== 0) {
writer.uint32(56).int64(message.polRatio);
writer.uint32(32).int64(message.tokensPerBlock);
}
if (message.mintDecrease !== 0) {
writer.uint32(64).int64(message.mintDecrease);
writer.uint32(40).int64(message.mintDecrease);
}
if (message.storageStipendAddress !== "") {
writer.uint32(74).string(message.storageStipendAddress);
writer.uint32(50).string(message.storageStipendAddress);
}
if (message.storageProviderRatio !== 0) {
writer.uint32(56).int64(message.storageProviderRatio);
}
return writer;
},
Expand Down Expand Up @@ -102,49 +90,35 @@ export const Params = {
break;
}

message.referralCommission = longToNumber(reader.int64() as Long);
message.stakerRatio = longToNumber(reader.int64() as Long);
continue;
case 4:
if (tag !== 32) {
break;
}

message.storageProviderRatio = longToNumber(reader.int64() as Long);
message.tokensPerBlock = longToNumber(reader.int64() as Long);
continue;
case 5:
if (tag !== 40) {
break;
}

message.stakerRatio = longToNumber(reader.int64() as Long);
message.mintDecrease = longToNumber(reader.int64() as Long);
continue;
case 6:
if (tag !== 48) {
if (tag !== 50) {
break;
}

message.tokensPerBlock = longToNumber(reader.int64() as Long);
message.storageStipendAddress = reader.string();
continue;
case 7:
if (tag !== 56) {
break;
}

message.polRatio = longToNumber(reader.int64() as Long);
continue;
case 8:
if (tag !== 64) {
break;
}

message.mintDecrease = longToNumber(reader.int64() as Long);
continue;
case 9:
if (tag !== 74) {
break;
}

message.storageStipendAddress = reader.string();
message.storageProviderRatio = longToNumber(reader.int64() as Long);
continue;
}
if ((tag & 7) === 4 || tag === 0) {
Expand All @@ -159,13 +133,11 @@ export const Params = {
return {
mintDenom: isSet(object.mintDenom) ? gt.String(object.mintDenom) : "",
devGrantsRatio: isSet(object.devGrantsRatio) ? gt.Number(object.devGrantsRatio) : 0,
referralCommission: isSet(object.referralCommission) ? gt.Number(object.referralCommission) : 0,
storageProviderRatio: isSet(object.storageProviderRatio) ? gt.Number(object.storageProviderRatio) : 0,
stakerRatio: isSet(object.stakerRatio) ? gt.Number(object.stakerRatio) : 0,
tokensPerBlock: isSet(object.tokensPerBlock) ? gt.Number(object.tokensPerBlock) : 0,
polRatio: isSet(object.polRatio) ? gt.Number(object.polRatio) : 0,
mintDecrease: isSet(object.mintDecrease) ? gt.Number(object.mintDecrease) : 0,
storageStipendAddress: isSet(object.storageStipendAddress) ? gt.String(object.storageStipendAddress) : "",
storageProviderRatio: isSet(object.storageProviderRatio) ? gt.Number(object.storageProviderRatio) : 0,
};
},

Expand All @@ -177,27 +149,21 @@ export const Params = {
if (message.devGrantsRatio !== 0) {
obj.devGrantsRatio = Math.round(message.devGrantsRatio);
}
if (message.referralCommission !== 0) {
obj.referralCommission = Math.round(message.referralCommission);
}
if (message.storageProviderRatio !== 0) {
obj.storageProviderRatio = Math.round(message.storageProviderRatio);
}
if (message.stakerRatio !== 0) {
obj.stakerRatio = Math.round(message.stakerRatio);
}
if (message.tokensPerBlock !== 0) {
obj.tokensPerBlock = Math.round(message.tokensPerBlock);
}
if (message.polRatio !== 0) {
obj.polRatio = Math.round(message.polRatio);
}
if (message.mintDecrease !== 0) {
obj.mintDecrease = Math.round(message.mintDecrease);
}
if (message.storageStipendAddress !== "") {
obj.storageStipendAddress = message.storageStipendAddress;
}
if (message.storageProviderRatio !== 0) {
obj.storageProviderRatio = Math.round(message.storageProviderRatio);
}
return obj;
},

Expand All @@ -208,13 +174,11 @@ export const Params = {
const message = createBaseParams();
message.mintDenom = object.mintDenom ?? "";
message.devGrantsRatio = object.devGrantsRatio ?? 0;
message.referralCommission = object.referralCommission ?? 0;
message.storageProviderRatio = object.storageProviderRatio ?? 0;
message.stakerRatio = object.stakerRatio ?? 0;
message.tokensPerBlock = object.tokensPerBlock ?? 0;
message.polRatio = object.polRatio ?? 0;
message.mintDecrease = object.mintDecrease ?? 0;
message.storageStipendAddress = object.storageStipendAddress ?? "";
message.storageProviderRatio = object.storageProviderRatio ?? 0;
return message;
},
};
Expand Down
Loading

0 comments on commit ab4b90c

Please sign in to comment.