@mijoco/stx_helpers
Advanced tools
Comparing version 0.5.37 to 0.5.38
@@ -11,3 +11,3 @@ import { ObjectId } from "mongodb"; | ||
attestation: string; | ||
pollMetadataHash: string; | ||
"poll-id": string; | ||
timestamp: number; | ||
@@ -51,5 +51,5 @@ vote: boolean; | ||
export declare function opinionPollToTupleCV(message: OpinionPoll): import("@stacks/transactions").TupleCV<import("@stacks/transactions").TupleData<import("@stacks/transactions").UIntCV | import("@stacks/transactions").StringAsciiCV | import("@stacks/transactions").StringUtf8CV | import("@stacks/transactions").PrincipalCV>>; | ||
export declare function pollVoteMessageToTupleCV(message: PollVoteMessage): import("@stacks/transactions").TupleCV<import("@stacks/transactions").TupleData<import("@stacks/transactions").BooleanCV | import("@stacks/transactions").UIntCV | import("@stacks/transactions").StringAsciiCV>>; | ||
export declare function pollVoteMessageToTupleCV(message: PollVoteMessage): import("@stacks/transactions").TupleCV<import("@stacks/transactions").TupleData<import("@stacks/transactions").BooleanCV | import("@stacks/transactions").BufferCV | import("@stacks/transactions").UIntCV | import("@stacks/transactions").StringAsciiCV>>; | ||
export declare function pollVotesToClarityValue(pollVotes: StoredPollVoteMessage[]): { | ||
pollVotesCV: import("@stacks/transactions").ListCV<import("@stacks/transactions").TupleCV<import("@stacks/transactions").TupleData<import("@stacks/transactions").BufferCV | import("@stacks/transactions").TupleCV<import("@stacks/transactions").TupleData<import("@stacks/transactions").TrueCV | import("@stacks/transactions").FalseCV | import("@stacks/transactions").BufferCV | import("@stacks/transactions").UIntCV | import("@stacks/transactions").StandardPrincipalCV | import("@stacks/transactions").ContractPrincipalCV | import("@stacks/transactions").NoneCV | import("@stacks/transactions").StringAsciiCV | import("@stacks/transactions").SomeCV<import("@stacks/transactions").PrincipalCV> | import("@stacks/transactions").SomeCV<import("@stacks/transactions").UIntCV> | import("@stacks/transactions").SomeCV<import("@stacks/transactions").ListCV<import("@stacks/transactions").BufferCV>>>>>>>; | ||
}; |
@@ -8,2 +8,3 @@ "use strict"; | ||
const common_1 = require("@stacks/common"); | ||
const cl_1 = require("@stacks/transactions/dist/cl"); | ||
function opinionPollToTupleCV(message) { | ||
@@ -22,3 +23,3 @@ return (0, transactions_1.tupleCV)({ | ||
attestation: (0, transactions_1.stringAsciiCV)(message.attestation), | ||
"poll-id": (0, transactions_1.stringAsciiCV)(message.pollMetadataHash), | ||
"poll-id": (0, cl_1.bufferFromHex)(message["poll-id"]), | ||
timestamp: (0, transactions_1.uintCV)(message.timestamp), | ||
@@ -44,3 +45,3 @@ vote: (0, transactions_1.boolCV)(message.vote), | ||
attestation: (0, transactions_1.stringAsciiCV)(poll.attestation), | ||
"poll-id": (0, transactions_1.bufferCV)((0, common_1.hexToBytes)(poll.pollMetadataHash)), | ||
"poll-id": (0, transactions_1.bufferCV)((0, common_1.hexToBytes)(poll["poll-id"])), | ||
timestamp: (0, transactions_1.uintCV)(poll.timestamp), | ||
@@ -47,0 +48,0 @@ vote: (0, transactions_1.boolCV)(poll.vote), |
{ | ||
"name": "@mijoco/stx_helpers", | ||
"version": "0.5.37", | ||
"version": "0.5.38", | ||
"main": "index.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/index.d.ts", |
152946
4047