Skip to content

Commit 561553a

Browse files
committed
Merge branch 'dev' of https://github.com/BitPodAI/FungIPle into local_dev
2 parents 17f2161 + f814e44 commit 561553a

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

packages/client-direct/src/routes.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -721,9 +721,6 @@ export class Routes {
721721
username: item?.username,
722722
name: item?.name,
723723
avatar: item?.avatar,
724-
//avatar: "https://pbs.twimg.com/profile_images/898967039301349377/bLmMDwtf.jpg",
725-
//avatar: "https://abs.twimg.com/sticky/default_profile_images/default_profile.png",
726-
//avatar: "https://pbs.twimg.com/profile_images/1809130917350494209/Q_WjcqLz.jpg";
727724
};
728725
729726
if (item?.username) {
@@ -1249,7 +1246,7 @@ export class Routes {
12491246
return res.json({
12501247
success: true,
12511248
signature,
1252-
data: "ETH reward processed",
1249+
data: "ETH eco reward processed",
12531250
});
12541251
case "sui":
12551252
// Handle SUI transfer

packages/plugin-data-enrich/src/eth.ts

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,34 +14,34 @@ export async function transferEthToken(
1414
): Promise<string> {
1515
try {
1616
// BSC mainnet provider URL (you can get this from services like Infura or Alchemy)
17-
let provider = new ethers.providers.JsonRpcProvider(settings.ETH_RPC);
17+
let provider = null;
1818
let contractAddress = settings.ETH_CONTRACT_ADDRESS;
1919
let privateKey = settings.ETH_PRIVATE_KEY;
2020
//const accountAddress = settings.BSC_ACCOUNT_ADDRESS;
2121

2222
switch (chainType) {
2323
case "eth":
24-
provider = new ethers.providers.JsonRpcProvider(settings.ETH_RPC);
24+
provider = new ethers.JsonRpcProvider(settings.ETH_RPC);
2525
contractAddress = settings.ETH_CONTRACT_ADDRESS;
2626
privateKey = settings.ETH_PRIVATE_KEY;
2727
break;
2828
case "bsc":
29-
provider = new ethers.providers.JsonRpcProvider(settings.BSC_RPC);
29+
provider = new ethers.JsonRpcProvider(settings.BSC_RPC);
3030
contractAddress = settings.BSC_CONTRACT_ADDRESS;
3131
privateKey = settings.BSC_PRIVATE_KEY;
3232
break;
3333
case "base":
34-
provider = new ethers.providers.JsonRpcProvider(settings.BASE_RPC);
34+
provider = new ethers.JsonRpcProvider(settings.BASE_RPC);
3535
contractAddress = settings.BASE_CONTRACT_ADDRESS;
3636
privateKey = settings.BASE_PRIVATE_KEY;
3737
break;
3838
case "mantle":
39-
provider = new ethers.providers.JsonRpcProvider(settings.MANTLE_RPC);
39+
provider = new ethers.JsonRpcProvider(settings.MANTLE_RPC);
4040
contractAddress = settings.MANTLE_CONTRACT_ADDRESS;
4141
privateKey = settings.MANTLE_PRIVATE_KEY;
4242
break;
4343
default:
44-
provider = new ethers.providers.JsonRpcProvider(settings.ETH_RPC);
44+
provider = new ethers.JsonRpcProvider(settings.ETH_RPC);
4545
contractAddress = settings.ETH_CONTRACT_ADDRESS;
4646
privateKey = settings.ETH_PRIVATE_KEY;
4747
break;
@@ -52,10 +52,13 @@ export async function transferEthToken(
5252
const contract = new ethers.Contract(contractAddress, tokenAbi, wallet);
5353

5454
// The amount to send, adjust according to your token's decimals
55-
const amount = ethers.utils.parseUnits(amountString, 18);
55+
const amount = ethers.parseUnits(amountString, 18);
5656

5757
console.log("Starting transfer...");
58-
const tx = await contract.transfer(toAddress, amount);
58+
const tx = await contract.transfer(toAddress, amount/*, {
59+
gasLimit: 100000, // Set Gas Limit
60+
gasPrice: ethers.parseUnits("20", "gwei"), //Gas Price
61+
}*/);
5962
console.log(`Transaction hash: ${tx.hash}`);
6063

6164
// Wait for the transaction to be confirmed

0 commit comments

Comments
 (0)