Skip to content
This repository has been archived by the owner on Jan 5, 2023. It is now read-only.

Commit

Permalink
fix: faucet identity key type (#120)
Browse files Browse the repository at this point in the history
* fix: faucet identity key type

* fix: linting issue

* fix: added all the ed25519 to the test

Co-authored-by: dudleyneedham <dudleyneedham1993@gmail.com>
  • Loading branch information
tjwelde and Dudleyneedham authored Mar 9, 2021
1 parent 017c3f7 commit 963d3f1
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 6 deletions.
5 changes: 4 additions & 1 deletion src/faucet/faucet.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,10 @@ export class FaucetController {
try {
console.log(`Transfer tokens from faucet to ${address}`)
const faucetAccount: Identity = Identity.buildFromSeed(
hexToU8a(process.env.FAUCET_ACCOUNT)
hexToU8a(process.env.FAUCET_ACCOUNT),
{
signingKeyPairType: 'ed25519',
}
)
const tx = await Balance.makeTransfer(
faucetAccount,
Expand Down
24 changes: 19 additions & 5 deletions src/faucet/faucet.module.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,9 @@ describe('Faucet Module', () => {
}
beforeAll(async () => {
await cryptoWaitReady()
faucetIdentity = Identity.buildFromSeed(hexToU8a(FAUCET_SEED))
faucetIdentity = Identity.buildFromSeed(hexToU8a(FAUCET_SEED), {
signingKeyPairType: 'ed25519',
})
process.env['FAUCET_ACCOUNT'] = FAUCET_SEED
})
beforeEach(async () => {
Expand Down Expand Up @@ -217,7 +219,10 @@ describe('Faucet Module', () => {
await faucetController['transferTokens'](claimerAddress)
).toEqual(true)
expect(buildSpy).toHaveBeenCalledWith(
hexToU8a(process.env.FAUCET_ACCOUNT)
hexToU8a(process.env.FAUCET_ACCOUNT),
{
signingKeyPairType: 'ed25519',
}
)
expect(mockedMakeTransfer).toHaveBeenCalledWith(
faucetIdentity,
Expand All @@ -237,7 +242,10 @@ describe('Faucet Module', () => {
await faucetController['transferTokens'](claimerAddress)
).toEqual(false)
expect(buildSpy).toHaveBeenCalledWith(
hexToU8a(process.env.FAUCET_ACCOUNT)
hexToU8a(process.env.FAUCET_ACCOUNT),
{
signingKeyPairType: 'ed25519',
}
)
expect(mockedMakeTransfer).not.toHaveBeenCalled()
buildSpy.mockReturnValue(faucetIdentity)
Expand All @@ -248,7 +256,10 @@ describe('Faucet Module', () => {
await faucetController['transferTokens'](claimerAddress)
).toEqual(false)
expect(buildSpy).toHaveBeenCalledWith(
hexToU8a(process.env.FAUCET_ACCOUNT)
hexToU8a(process.env.FAUCET_ACCOUNT),
{
signingKeyPairType: 'ed25519',
}
)
expect(mockedMakeTransfer).toHaveBeenCalledWith(
faucetIdentity,
Expand All @@ -263,7 +274,10 @@ describe('Faucet Module', () => {
await faucetController['transferTokens'](claimerAddress)
).toEqual(false)
expect(buildSpy).toHaveBeenCalledWith(
hexToU8a(process.env.FAUCET_ACCOUNT)
hexToU8a(process.env.FAUCET_ACCOUNT),
{
signingKeyPairType: 'ed25519',
}
)
expect(mockedMakeTransfer).toHaveBeenCalledWith(
faucetIdentity,
Expand Down

0 comments on commit 963d3f1

Please sign in to comment.