UNPKG

@accessprotocol/distributor

Version:

Access Protocol Distributor Library

12 lines (11 loc) 438 B
import { PROGRAM_ID } from "../programId"; import { SystemProgram } from "@solana/web3.js"; import { SolCustody } from "../accounts/SolCustody"; export function stakeCustodySol(amountLamports, owner, programId = PROGRAM_ID) { const solCustody = SolCustody.getAddress(owner, programId); return SystemProgram.transfer({ fromPubkey: owner, toPubkey: solCustody, lamports: amountLamports.toNumber(), }); }