Compare commits

..

3 Commits

Author SHA1 Message Date
cachalots
387d6ee10b tx mev agent 2026-07-09 15:42:30 +08:00
cachalots
2fc2c2fb90 tx mev agent 2026-07-09 15:40:32 +08:00
cachalots
4facb86e0a go mod 2026-06-11 17:40:12 +08:00
2 changed files with 35 additions and 1 deletions

View File

@@ -240,7 +240,38 @@ var mevAgentFeeAddresses = map[solana.PublicKey]string{
solana.MustPublicKeyFromBase58("Astran35aiQUF57XZsmkWMtNCtXGLzs8upfiqXxth2bz"): MevAgentAstralane, solana.MustPublicKeyFromBase58("Astran35aiQUF57XZsmkWMtNCtXGLzs8upfiqXxth2bz"): MevAgentAstralane,
solana.MustPublicKeyFromBase58("AStRAnpi6kFrKypragExgeRoJ1QnKH7pbSjLAKQVWUum"): MevAgentAstralane, solana.MustPublicKeyFromBase58("AStRAnpi6kFrKypragExgeRoJ1QnKH7pbSjLAKQVWUum"): MevAgentAstralane,
solana.MustPublicKeyFromBase58("ASTRaoF93eYt73TYvwtsv6fMWHWbGmMUZfVZPo3CRU9C"): MevAgentAstralane, solana.MustPublicKeyFromBase58("ASTRaoF93eYt73TYvwtsv6fMWHWbGmMUZfVZPo3CRU9C"): MevAgentAstralane,
solana.MustPublicKeyFromBase58("ASTZHptaMgYVMX6DAocDr1vVXLran5PpfKfQtVTSWkfE"): MevAgentAstralane,
solana.MustPublicKeyFromBase58("AStZiY6EE532nQBBogmvcWemc2bwg2kHuR4Jrd5Cqaq5"): MevAgentAstralane,
solana.MustPublicKeyFromBase58("AStzprSDj14m1pdMuuomjLQwUL5X4d4yEKwiFfzfUSeC"): MevAgentAstralane,
solana.MustPublicKeyFromBase58("ASTzWqJ1irGmrWZAkc1UUfVYbJknsxh7R3Jo4jYZ7Mbd"): MevAgentAstralane,
solana.MustPublicKeyFromBase58("Gu2UGEfze3Gg5cHuEC4jGbyCufgpev75RkVvBdKKtf12"): MevAgentNozomi, solana.MustPublicKeyFromBase58("Gu2UGEfze3Gg5cHuEC4jGbyCufgpev75RkVvBdKKtf12"): MevAgentNozomi,
solana.MustPublicKeyFromBase58("ByruakBXG9y6Bwv85YiUhwZnwYLWcYWfHVZJAXjCdcb5"): MevAgentNozomi,
solana.MustPublicKeyFromBase58("15qWd4huAkoxvhDsHMfpUn27TW1YBYMMJJ2jkAkbeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("9XuGciSwr5wb7dLTQm91JhuBTvj3GG8WjuRDc3obeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("kiQioJNyFG7pU36ELLsRKXkeT48kFbk3b6rSgrWbeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("kjmVhW1UzJrW2sU5bY5NtZ79jpvjSStsj37Pzmabeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("kREnjPWFpt4AHeY5pijPmyXaCrMnbatUQJo7d3Xbeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("praRZG6N6MdbsT4EFpKgZJWReZGXQhAMFcH68oCbeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("SqoKQKU5uwBxovq3R7yEBxFwptc4z7vwoghU3M9beam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("sV72TY66T1RfmDSeHPPbwX6wwJ3bBv5hd4ehJ8tbeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("swf8MyEeLo7gtRUo27UuJj6naCASUrypU7dbteSbeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("uiuaQsxA47JybQAVN4FTfYuoEDkMiXV1r591Aewbeam"): MevAgentSolami,
solana.MustPublicKeyFromBase58("LandX1EMgYtrfi4jVJ7ryby4mDpZcef6sVH9b9U1cog"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX2gHE7y6RejuvoLJK4hJiKkrAwcrJJ34u19Gmo1"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX3uK1cSUF7hbefKo3oL1j4FhvhxitiMRKut99Z6"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX4wXzvDyWfq1XXn4StRjwPjzqb7je2kqDGLoT9L"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX5T4jfRASrcn76owxHM4q9bduNGj24ev4Ufc5fP"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX6RsjjnfaxfYAFTZX1TW9Cgfe9HFStj9nRDd5SK"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX7LsdzXDAbbyBjAq5FxLTnGQaU3LojGQMLZCvkt"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX8Gv3UkhjmgKdSEg4F7yG7Z2tiqhNDYDtxazydN"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandX9fhNN5S7fuBgekKBYeYvK1Sy9hbGvDmHsBGYFh"): MevAgentLandX,
solana.MustPublicKeyFromBase58("LandXXxDXaSS8MjrqG9nri51htrfM6V4R3zXDVCeV8R"): MevAgentLandX,
solana.MustPublicKeyFromBase58("GLaiv4GMRYQmthatDS98uQT4HoucgxWT8NeJz6oSwxeU"): MevAgentGlaive,
solana.MustPublicKeyFromBase58("GLaivL5uPrDpvd1wTtvat38KGqb5WLhEdqQfnmNd3oNr"): MevAgentGlaive,
solana.MustPublicKeyFromBase58("GLaivinAWh21NaJMhtExtD5G2gZs1xnvaYVZmwqobWZL"): MevAgentGlaive,
solana.MustPublicKeyFromBase58("GLaivJSUL71FcocYa8tks5vpVyYzvaDMHtyrzfQF2ABr"): MevAgentGlaive,
solana.MustPublicKeyFromBase58("GLaivRU6eDKrta3p3psFAWPEFLzCjeMHGpPUuQqTjtyv"): MevAgentGlaive,
solana.MustPublicKeyFromBase58("GLaivq5dU8qHayz9Qf13LjPfVy3SmUhbmickfGiZdmfh"): MevAgentGlaive,
solana.MustPublicKeyFromBase58("E8wD3SMD1trozPrvSN9F6SyuUXD7rrFDuR3WexGziKG5"): MevAgent0slot, solana.MustPublicKeyFromBase58("E8wD3SMD1trozPrvSN9F6SyuUXD7rrFDuR3WexGziKG5"): MevAgent0slot,
solana.MustPublicKeyFromBase58("18hCV7f9CPmZRAH3QCNZaGHhHeNSfisQKeKuFkQsPLY"): MevAgent0slot, solana.MustPublicKeyFromBase58("18hCV7f9CPmZRAH3QCNZaGHhHeNSfisQKeKuFkQsPLY"): MevAgent0slot,
solana.MustPublicKeyFromBase58("2sYKRWBNVY6UomMBi4juoMrrL98bqizDMn98cJ3cBmye"): MevAgent0slot, solana.MustPublicKeyFromBase58("2sYKRWBNVY6UomMBi4juoMrrL98bqizDMn98cJ3cBmye"): MevAgent0slot,
@@ -360,7 +391,7 @@ var mevAgentFeeAddresses = map[solana.PublicKey]string{
solana.MustPublicKeyFromBase58("mwGELGMgGGrNL1UibNCQeJHDE7qdPptWRYB6noUHmTj"): MevAgentNozomi, solana.MustPublicKeyFromBase58("mwGELGMgGGrNL1UibNCQeJHDE7qdPptWRYB6noUHmTj"): MevAgentNozomi,
solana.MustPublicKeyFromBase58("nEFs3jph8HJt7honu3k7XtGUufMnwAvSXmXcKSPxryP"): MevAgentNozomi, solana.MustPublicKeyFromBase58("nEFs3jph8HJt7honu3k7XtGUufMnwAvSXmXcKSPxryP"): MevAgentNozomi,
solana.MustPublicKeyFromBase58("nzUMeyyucuHSCZLw1aaX14d1si2mffT4PjVNdZcybot"): MevAgentNozomi, solana.MustPublicKeyFromBase58("nzUMeyyucuHSCZLw1aaX14d1si2mffT4PjVNdZcybot"): MevAgentNozomi,
solana.MustPublicKeyFromBase58("n6Tc3GoTheA1pYF4MPV57KGmn3DHJCCuk3wHZmcUyp"): MevAgentNozomi, solana.MustPublicKeyFromBase58("n6Tc3GoTheA1pYF4MPV57KGmn3DHJCCuk3wHZmcUypp"): MevAgentNozomi,
solana.MustPublicKeyFromBase58("Fa1con11xLjPddfzRwRUB16sbFZggp2JeJkCeWREyR8X"): MevagentFa1con, solana.MustPublicKeyFromBase58("Fa1con11xLjPddfzRwRUB16sbFZggp2JeJkCeWREyR8X"): MevagentFa1con,
solana.MustPublicKeyFromBase58("Fa1con11TM1RuAQzbQzYjTy4Ekfap9Lnc9fnEbQYEd6Q"): MevagentFa1con, solana.MustPublicKeyFromBase58("Fa1con11TM1RuAQzbQzYjTy4Ekfap9Lnc9fnEbQYEd6Q"): MevagentFa1con,
solana.MustPublicKeyFromBase58("Fa1con113Bvi76nS5AzUiRDC2fqjfzkNMUNRLgQybMYt"): MevagentFa1con, solana.MustPublicKeyFromBase58("Fa1con113Bvi76nS5AzUiRDC2fqjfzkNMUNRLgQybMYt"): MevagentFa1con,

View File

@@ -23,6 +23,9 @@ const (
MevAgentRaiden = "raiden" MevAgentRaiden = "raiden"
MevAgentZan = "zan" MevAgentZan = "zan"
MevAgentTunneling = "tunneling" MevAgentTunneling = "tunneling"
MevAgentGlaive = "glaive"
MevAgentLandX = "landx"
MevAgentSolami = "solami"
) )
const ( const (