move logger to utils/logger

This commit is contained in:
Christopher Mael
2024-03-23 17:13:24 +01:00
parent 193be74fcb
commit 63009f17df
3 changed files with 19 additions and 17 deletions

18
buy.ts
View File

@ -27,29 +27,13 @@ import {
Commitment, Commitment,
} from '@solana/web3.js'; } from '@solana/web3.js';
import { getTokenAccounts, RAYDIUM_LIQUIDITY_PROGRAM_ID_V4, OPENBOOK_PROGRAM_ID, createPoolKeys } from './liquidity'; import { getTokenAccounts, RAYDIUM_LIQUIDITY_PROGRAM_ID_V4, OPENBOOK_PROGRAM_ID, createPoolKeys } from './liquidity';
import { retrieveEnvVariable } from './utils'; import { logger, retrieveEnvVariable } from './utils';
import { getMinimalMarketV3, MinimalMarketLayoutV3 } from './market'; import { getMinimalMarketV3, MinimalMarketLayoutV3 } from './market';
import { MintLayout } from './types'; import { MintLayout } from './types';
import pino from 'pino';
import bs58 from 'bs58'; import bs58 from 'bs58';
import * as fs from 'fs'; import * as fs from 'fs';
import * as path from 'path'; import * as path from 'path';
const transport = pino.transport({
target: 'pino-pretty',
});
export const logger = pino(
{
level: 'info',
redact: ['poolKeys'],
serializers: {
error: pino.stdSerializers.err,
},
base: undefined,
},
transport,
);
const network = 'mainnet-beta'; const network = 'mainnet-beta';
const RPC_ENDPOINT = retrieveEnvVariable('RPC_ENDPOINT', logger); const RPC_ENDPOINT = retrieveEnvVariable('RPC_ENDPOINT', logger);

View File

@ -1 +1,2 @@
export * from './utils'; export * from './utils';
export * from './logger';

17
utils/logger.ts Normal file
View File

@ -0,0 +1,17 @@
import pino from "pino";
const transport = pino.transport({
target: 'pino-pretty',
});
export const logger = pino(
{
level: 'info',
redact: ['poolKeys'],
serializers: {
error: pino.stdSerializers.err,
},
base: undefined,
},
transport,
);