mirror of
https://github.com/fdundjer/solana-sniper-bot.git
synced 2025-11-20 03:31:10 +10:00
move logger to utils/logger
This commit is contained in:
18
buy.ts
18
buy.ts
@ -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);
|
||||||
|
|||||||
@ -1 +1,2 @@
|
|||||||
export * from './utils';
|
export * from './utils';
|
||||||
|
export * from './logger';
|
||||||
17
utils/logger.ts
Normal file
17
utils/logger.ts
Normal 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,
|
||||||
|
);
|
||||||
Reference in New Issue
Block a user