Transaction Config
type TransactionConfig = {
fee: BaseFee;
source: Ed25519PublicKey;
timeout: number;
signers: Signer[];
};
type BaseFee = `${number}`;Properties
Property
Type
Description
Usage
import { PIPE_InvokeContract, LocalSigner, NetworkConfig } from "@colibri/core";
import { Operation } from "stellar-sdk";
const network = NetworkConfig.TestNet();
const signer = LocalSigner.fromSecret("S...");
const pipeline = PIPE_InvokeContract.create({ networkConfig: network });
const result = await pipeline.run({
operations: [
Operation.invokeContractFunction({
contract: "CABC...",
function: "hello",
args: [],
}),
],
config: {
source: signer.publicKey(),
fee: "100000",
timeout: 30,
signers: [signer],
},
});Next Steps
Last updated