资料总结 资料总结
首页
go
java
云原生
  • mysql
  • redis
  • MongoDB
  • 设计模式详解
  • 数据结构与算法
  • 前端
  • 项目
  • 理论基础
  • 运营
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

linghui Wu

一只努力学飞的鱼
首页
go
java
云原生
  • mysql
  • redis
  • MongoDB
  • 设计模式详解
  • 数据结构与算法
  • 前端
  • 项目
  • 理论基础
  • 运营
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • solana机器人
    • Helius最新官网上列出的各种交易类型的详细解释:
      • 基础类型
      • NFT 相关交易类型
      • 商店和白名单相关交易类型
      • 拍卖管理相关交易类型
      • 金库和银行相关交易类型
      • 农场相关交易类型
      • 质押相关交易类型
      • 贷款相关交易类型
      • 资金池相关交易类型
      • 拆分和合并相关交易类型
      • 订单相关交易类型
      • 交易相关交易类型
      • 项目相关交易类型
      • 流动性相关交易类型
      • 平台费用相关交易类型
      • 其他交易类型
    • 搭建solana rpc
    • 参考资料
  • web3
wulinghui
2025-02-27
目录

solana机器人

# Helius最新官网上列出的各种交易类型的详细解释:

# 基础类型

  • UNKNOWN:未知类型的交易,无法分类到其他已知类型中的交易。
  • TRANSFER:从一个账户向另一个账户转移代币或SOL。
  • BURN:销毁代币,将其从流通中移除。
  • CREATE ACCOUNT:在Solana区块链上创建一个新的账户。
  • INITIALIZE ACCOUNT:初始化一个新的代币账户,通常在首次使用某种代币时发生。
  • TOKEN MINT:创建新代币,通常由代币合约的所有者执行。
  • CLOSE ACCOUNT:关闭一个账户,将其剩余的SOL转移到另一个账户并将其关闭。

# NFT 相关交易类型

  • NFT BID:对NFT(非同质化代币)进行出价。
  • NFT BID CANCELLED:取消对NFT的出价。
  • NFT LISTING:将NFT上架出售。
  • NFT CANCEL LISTING:取消NFT的出售上架。
  • NFT SALE:成功出售NFT。
  • NFT MINT:铸造新的NFT。
  • NFT AUCTION CREATED:创建NFT拍卖。
  • NFT AUCTION UPDATED:更新NFT拍卖的信息。
  • NFT AUCTION CANCELLED:取消NFT拍卖。
  • NFT PARTICIPATION REWARD:参与NFT相关活动的奖励。
  • NFT MINT REJECTED:铸造NFT被拒绝。
  • BURN NFT:销毁NFT,将其从流通中移除。
  • NFT RENT UPDATE LISTING:更新NFT租赁列表。
  • NFT RENT ACTIVATE:激活NFT租赁。
  • NFT RENT CANCEL LISTING:取消NFT租赁列表。
  • NFT RENT LISTING:将NFT上架租赁。

# 商店和白名单相关交易类型

  • CREATE STORE:创建一个新的商店。
  • WHITELIST CREATOR:将创建者加入白名单。
  • ADD TO WHITELIST:将账户添加到白名单。
  • REMOVE FROM WHITELIST:将账户从白名单中移除。

# 拍卖管理相关交易类型

  • AUCTION MANAGER CLAIM BID:拍卖管理者认领出价。
  • EMPTY PAYMENT ACCOUNT:清空支付账户。
  • UPDATE PRIMARY SALE METADATA:更新初次销售的元数据。
  • VALIDATE SAFETY DEPOSIT BOX V2:验证安全存款箱。
  • SET AUTHORITY:设置权限。
  • INIT AUCTION MANAGER V2:初始化拍卖管理者。

# 金库和银行相关交易类型

  • ADD TOKEN TO VAULT:将代币添加到金库中。
  • ACTIVATE VAULT:激活金库。
  • INIT VAULT:初始化金库。
  • INIT BANK:初始化银行。
  • SET BANK FLAGS:设置银行标志。
  • SET VAULT LOCK:设置金库锁定。
  • UPDATE VAULT OWNER:更新金库所有者。
  • UPDATE BANK MANAGER:更新银行管理者。

# 农场相关交易类型

  • INIT FARM:初始化农场。
  • INIT FARMER:初始化农场主。
  • REFRESH FARMER:刷新农场主信息。
  • UPDATE FARM:更新农场信息。
  • AUTHORIZE FUNDER:授权资金提供者。
  • DEAUTHORIZE FUNDER:取消资金提供者的授权。
  • FUND REWARD:资助奖励。
  • CANCEL REWARD:取消奖励。
  • LOCK REWARD:锁定奖励。
  • PAYOUT:支付奖励。

# 质押相关交易类型

  • STAKE TOKEN:质押代币以获得奖励。
  • UNSTAKE TOKEN:取消质押代币。
  • STAKE SOL:质押SOL以帮助验证交易并获得奖励。
  • UNSTAKE SOL:取消质押SOL。
  • CLAIM REWARDS:领取质押奖励。

# 贷款相关交易类型

  • LOAN:贷款交易。
  • REPAY LOAN:偿还贷款。

# 资金池相关交易类型

  • ADD TO POOL:添加资金到资金池。
  • REMOVE FROM POOL:从资金池中移除资金。

# 拆分和合并相关交易类型

  • MERGE STAKE:合并质押。
  • SPLIT STAKE:拆分质押。

# 订单相关交易类型

  • CREATE ORDER:创建订单。
  • CLOSE ORDER:关闭订单。
  • CANCEL ORDER:取消订单。
  • FILL ORDER:完成订单。

# 交易相关交易类型

  • EXECUTE TRANSACTION:执行交易。
  • APPROVE TRANSACTION:批准交易。
  • ACTIVATE TRANSACTION:激活交易。
  • CREATE TRANSACTION:创建交易。
  • REJECT TRANSACTION:拒绝交易。
  • CANCEL TRANSACTION:取消交易。
  • ADD INSTRUCTION:添加指令。

# 项目相关交易类型

  • FINALIZE PROGRAM INSTRUCTION:完成程序指令。
  • UPGRADE PROGRAM INSTRUCTION:升级程序指令。

# 流动性相关交易类型

  • ADD LIQUIDITY:添加流动性。
  • WITHDRAW LIQUIDITY:撤回流动性。

# 平台费用相关交易类型

  • PLATFORM FEE:平台费用。

# 其他交易类型

  • CREATE APPARAISAL:创建评估。
  • FUSE:融合。
  • DEPOSIT FRACTIONAL POOL:存入分数池。
  • FRACTIONALIZE:分数化。
  • CREATE RAFFLE:创建抽奖。
  • BUY TICKETS:购买抽奖票。
  • UPDATE ITEM:更新项目。
  • LIST ITEM:上架项目。
  • DELIST ITEM:下架项目。
  • ADD ITEM:添加项目。
  • CLOSE ITEM:关闭项目。
  • BUY ITEM:购买项目。
  • KICK ITEM:踢出项目。
  • UPGRADE FOX:升级狐狸。
  • UPGRADE FOX REQUEST:请求升级狐狸。
  • LOAN FOX:贷款狐狸。
  • BORROW FOX:借狐狸。
  • SWITCH FOX REQUEST:请求切换狐狸。
  • SWITCH FOX:切换狐狸。
  • CREATE ESCROW:创建托管。
  • ACCEPT REQUEST ARTIST:接受艺术家的请求。
  • CANCEL ESCROW:取消托管。
  • ACCEPT ESCROW ARTIST:接受艺术家托管。
  • ACCEPT ESCROW USER:接受用户托管。
  • PLACE BET:下注。
  • PLACE SOL BET:下注SOL。
  • CREATE BET:创建赌注。
  • BUY SUBSCRIPTION:购买订阅。
  • INIT SWAP:初始化交换。
  • CANCEL SWAP:取消交换。
  • REJECT SWAP:拒绝交换。
  • CREATE POOL:创建资金池。

通过理解这些交易类型,你可以更好地监控和处理区块链上的交易事件。

# 搭建solana rpc

  • 官方的 Clusters and Public RPC Endpoints (opens new window)

  • 如何运行 Solana RPC 节点 (opens new window)

validator.sh 里面有些参数有问题。

  • Setup a Solana RPC Node (opens new window)

  • 官方推荐的 RPC 基础设施 (opens new window)

  • 第三方rpc-api (opens new window)

Solana Sealevel Framework (opens new window)

https://github.com/coral-xyz/anchor#readme

https://github.com/pandazz77/solana-swap-arbitrage-bot

https://github.com/search?q=solana+swap&type=repositories&p=2

# 参考资料

  • 如何获取币价 (opens new window)
编辑 (opens new window)
上次更新: 2024/10/15, 10:10:10
最近更新
01
架构升级踩坑之路
02-27
02
总结
02-27
03
语法学习
02-27
更多文章>
| Copyright © 2021-2025 Wu lingui |
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式