Skip to content

Commit 8a39796

Browse files
committed
chore: rename LogicSignature to LogicSigSignature
1 parent e270167 commit 8a39796

File tree

6 files changed

+23
-23
lines changed

6 files changed

+23
-23
lines changed

packages/transact/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export {
2020
encodeSignedTransaction,
2121
encodeSignedTransactions,
2222
validateSignedTransaction,
23-
type LogicSignature,
23+
type LogicSigSignature,
2424
type MultisigSignature,
2525
type MultisigSubsignature,
2626
type SignedTransaction,

packages/transact/src/logicsig.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Address, encodeMsgpack } from '@algorandfoundation/algokit-common'
22
import { describe, expect, test } from 'vitest'
33
import { LogicSigAccount } from './logicsig'
4-
import { LogicSignature } from './transactions/signed-transaction'
5-
import { logicSignatureCodec } from './transactions/signed-transaction-meta'
4+
import { LogicSigSignature } from './transactions/signed-transaction'
5+
import { logicSigSignatureCodec } from './transactions/signed-transaction-meta'
66

77
describe('logicsig', () => {
88
describe('LogicSigAccount.fromBytes', () => {
@@ -12,8 +12,8 @@ describe('logicsig', () => {
1212
logic: new Uint8Array([1, 32, 1, 1, 34]),
1313
args: [new Uint8Array([1, 2, 3]), new Uint8Array([4, 5, 6])],
1414
sig: signature,
15-
} satisfies LogicSignature
16-
const encoded = encodeMsgpack(logicSignatureCodec.encode(logicSignature, 'msgpack'))
15+
} satisfies LogicSigSignature
16+
const encoded = encodeMsgpack(logicSigSignatureCodec.encode(logicSignature, 'msgpack'))
1717

1818
const decoded = LogicSigAccount.fromBytes(encoded, Address.zeroAddress())
1919

packages/transact/src/logicsig.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { Address, Addressable, concatArrays, decodeMsgpack, hash } from '@algorandfoundation/algokit-common'
22
import { MultisigAccount } from './multisig'
33
import { AddressWithDelegatedLsigSigner, TransactionSigner } from './signer'
4-
import { LogicSignature, MultisigSignature, SignedTransaction, encodeSignedTransaction } from './transactions/signed-transaction'
4+
import { LogicSigSignature, MultisigSignature, SignedTransaction, encodeSignedTransaction } from './transactions/signed-transaction'
5+
import { logicSigSignatureCodec } from './transactions/signed-transaction-meta'
56
import { Transaction } from './transactions/transaction'
6-
import { logicSignatureCodec } from './transactions/signed-transaction-meta'
77

88
const PROGRAM_TAG = new TextEncoder().encode('Program')
99
const MSIG_PROGRAM_TAG = new TextEncoder().encode('MsigProgram')
@@ -35,13 +35,13 @@ export class LogicSig implements Addressable {
3535
this._addr = new Address(h)
3636
}
3737

38-
static fromSignature(signature: LogicSignature): LogicSig {
38+
static fromSignature(signature: LogicSigSignature): LogicSig {
3939
return new LogicSig(signature.logic, signature.args || [])
4040
}
4141

4242
static fromBytes(encodedLsig: Uint8Array): LogicSig {
4343
const decoded = decodeMsgpack(encodedLsig)
44-
const lsigSignature = logicSignatureCodec.decode(decoded, 'msgpack')
44+
const lsigSignature = logicSigSignatureCodec.decode(decoded, 'msgpack')
4545
return LogicSig.fromSignature(lsigSignature)
4646
}
4747

@@ -83,7 +83,7 @@ export class LogicSigAccount extends LogicSig {
8383
msig?: MultisigSignature
8484
lmsig?: MultisigSignature
8585

86-
static fromSignature(signature: LogicSignature, delegator?: Address): LogicSigAccount {
86+
static fromSignature(signature: LogicSigSignature, delegator?: Address): LogicSigAccount {
8787
if (signature.lmsig || signature.msig) {
8888
const msigAddr = MultisigAccount.fromSignature((signature.lmsig || signature.msig)!).addr
8989

@@ -113,7 +113,7 @@ export class LogicSigAccount extends LogicSig {
113113

114114
static fromBytes(encodedLsig: Uint8Array, delegator?: Address): LogicSigAccount {
115115
const decoded = decodeMsgpack(encodedLsig)
116-
const lsigSignature = logicSignatureCodec.decode(decoded, 'msgpack')
116+
const lsigSignature = logicSigSignatureCodec.decode(decoded, 'msgpack')
117117
return LogicSigAccount.fromSignature(lsigSignature, delegator)
118118
}
119119

packages/transact/src/multisig.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Address, decodeMsgpack, encodeMsgpack } from '@algorandfoundation/algok
22
import { describe, expect, test } from 'vitest'
33
import { MultisigAccount } from './multisig'
44
import { MultisigSignature } from './transactions/signed-transaction'
5-
import { multiSignatureCodec } from './transactions/signed-transaction-meta'
5+
import { multisigSignatureCodec } from './transactions/signed-transaction-meta'
66

77
describe('multisig', () => {
88
describe('MultisigAccount.createMultisigSignature', () => {
@@ -202,10 +202,10 @@ describe('multisig', () => {
202202
const emptyMultisignature = msigAccount.createMultisigSignature()
203203
const signature = new Uint8Array(64).fill(42)
204204
const signedMultiSig = msigAccount.applySignature(emptyMultisignature, addrs[0].publicKey, signature)
205-
const encoded = encodeMsgpack(multiSignatureCodec.encode(signedMultiSig, 'msgpack'))
205+
const encoded = encodeMsgpack(multisigSignatureCodec.encode(signedMultiSig, 'msgpack'))
206206

207207
const decodedData = decodeMsgpack(encoded)
208-
const decoded: MultisigSignature = multiSignatureCodec.decode(decodedData, 'msgpack')
208+
const decoded: MultisigSignature = multisigSignatureCodec.decode(decodedData, 'msgpack')
209209

210210
expect(decoded.version).toBe(emptyMultisignature.version)
211211
expect(decoded.threshold).toBe(emptyMultisignature.threshold)

packages/transact/src/transactions/signed-transaction-meta.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
fixedBytes64Codec,
1010
numberCodec,
1111
} from '@algorandfoundation/algokit-common'
12-
import { LogicSignature, MultisigSignature, MultisigSubsignature, SignedTransaction } from './signed-transaction'
12+
import { LogicSigSignature, MultisigSignature, MultisigSubsignature, SignedTransaction } from './signed-transaction'
1313
import { transactionCodec } from './transaction'
1414

1515
const MultisigSubsignatureMeta: ObjectModelMetadata<MultisigSubsignature> = {
@@ -36,7 +36,7 @@ const MultisigSignatureMeta: ObjectModelMetadata<MultisigSignature> = {
3636
],
3737
}
3838

39-
const LogicSignatureMeta: ObjectModelMetadata<LogicSignature> = {
39+
const LogicSigSignatureMeta: ObjectModelMetadata<LogicSigSignature> = {
4040
name: 'LogicSignature',
4141
kind: 'object',
4242
fields: [
@@ -58,8 +58,8 @@ const LogicSignatureMeta: ObjectModelMetadata<LogicSignature> = {
5858
],
5959
}
6060

61-
export const multiSignatureCodec = new ObjectModelCodec<MultisigSignature>(MultisigSignatureMeta)
62-
export const logicSignatureCodec = new ObjectModelCodec<LogicSignature>(LogicSignatureMeta)
61+
export const multisigSignatureCodec = new ObjectModelCodec<MultisigSignature>(MultisigSignatureMeta)
62+
export const logicSigSignatureCodec = new ObjectModelCodec<LogicSigSignature>(LogicSigSignatureMeta)
6363

6464
/**
6565
* Metadata for SignedTransaction
@@ -79,13 +79,13 @@ export const SignedTransactionMeta: ObjectModelMetadata<SignedTransaction> = {
7979
name: 'msig',
8080
wireKey: 'msig',
8181
optional: true,
82-
codec: multiSignatureCodec,
82+
codec: multisigSignatureCodec,
8383
},
8484
{
8585
name: 'lsig',
8686
wireKey: 'lsig',
8787
optional: true,
88-
codec: logicSignatureCodec,
88+
codec: logicSigSignatureCodec,
8989
},
9090
{ name: 'authAddress', wireKey: 'sgnr', optional: true, codec: addressCodec },
9191
],

packages/transact/src/transactions/signed-transaction.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export type SignedTransaction = {
2525
/**
2626
* Optional logic signature for the transaction.
2727
*/
28-
lsig?: LogicSignature
28+
lsig?: LogicSigSignature
2929

3030
/**
3131
* Optional auth address applicable if the transaction sender is a rekeyed account.
@@ -75,9 +75,9 @@ export type MultisigSignature = {
7575
}
7676

7777
/**
78-
* Logic signature structure
78+
* LogicSig signature structure
7979
*/
80-
export type LogicSignature = {
80+
export type LogicSigSignature = {
8181
/**
8282
* Logic signature program
8383
*/

0 commit comments

Comments
 (0)