网站Logo 盹猫猫的博客
首页
Linux脚本库
Rust
Rust圣经官方文档
开发小工具
websocket测试二维码生成器跨域测试
我的
关于我的开源CSDN
市场哲学​
登录

小试牛刀-Solana合约账户详解

开发语言上,Solana合约使用Rust为主要开发语言,其次是Solana合约并不像其它链那样将数据直接存到合约里,而是使用了更加独立的账户来代币转移和存储数据。按功能可以分为以下账户

2025-06-10
66
0
solana

小试牛刀-walletconnect二维码及交互

最近在使用walletconnect协议和typescript语言实现相关交互功能,在此对从walletconnet协议二维码生成、连接后发送交易事务、签名事务、签名任意信息的处理进行记录,加深对walletconnect的理解,熟悉对其组件的使用,同时希望帮助到有实现相关功能的朋友。

2025-06-10
45
0
solana

小试牛刀-区块链Solana多签账户

本文介绍了Solana区块链中的多签账户(Multisig Account),这是一种允许多个签名者共同管理和控制资产的智能合约账户,适用于需要多方权限批准的场景。多签账户的特点包括多个签名者、最小签名要求以及常见的应用场景如项目治理、资产托管和合作项目。文章详细说明了多签账户的创建过程,包括生成新账户、获取创建和初始化事务、以及签名和验证步骤。此外,还提供了代币转移操作的示例代码。通过这些步骤,可以实现一个安全且灵活的多签账户系统。

2025-06-10
55
0
solana

小试牛刀-SOL链创建Token

本文介绍了如何在Solana测试网络上创建带有元数据(metadata)的SPL Token。首先,文章明确了编写目的,是为了记录创建过程并帮助有需要的朋友。接着详细描述了创建Token所需的账户结构,包括Mint Account、Metadata Account和ACT Account。然后列出了环境配置及所需依赖包的具体版本,并提供了初始化变量、创建并初始化Mint Account与Metadata Account、发送交易指令等步骤的代码示例。最后,通过mintTo方法向指定账户铸造Token。整个过程使用TypeScript语言编写,并在Solana Devnet上进行测试。文中还附带了完整的源码供读者参考。

2025-06-10
62
0
solana

小试牛刀-SOL链swap程序

本文介绍了通过Jupiter swap API接口实现自动化SOL和Token交换程序的过程。文章首先阐述了编写目的,旨在记录相关步骤并帮助有类似需求的技术人员。接着,详细说明了Jupiter的核心功能——为多个已部署的合约提供交换服务,并提供了API文档链接。在实现功能部分,程序能够根据固定买入数量(SOL)进行交易,并通过不断请求最新价格信息来决定是否执行卖出操作以满足套利条件。代码解析部分详细展示了几个关键文件如`config.ts`、`pool.ts`和`swap.ts`的功能及其实现逻辑,包括配置信息管理、文件读写、交易逻辑等核心操作。最后,作者强调该实验环境下的代码仅供学习参考,不作为投资建议。

2025-06-10
45
0
swap
solana