Skip to main content

TypeAlias.AgentWallet

type AgentWallet = {
address: string;
budget: | {
currency: string;
day: {
cap: string | null;
spent: string;
};
month: {
cap: string | null;
spent: string;
};
week: {
cap: string | null;
spent: string;
};
}
| null;
createdAt: string;
id: string;
label: string;
network: | "EthereumAnvil"
| "BaseSepolia"
| "BaseMainnet"
| "StarknetDevnet"
| "StarknetSepolia"
| "StarknetMainnet"
| "StellarQuickstart"
| "StellarTestnet"
| "StellarMainnet";
owner: | {
email: string;
id: string;
name: string;
}
| null;
paymentRail: "x402";
status: "deploying" | "ready" | "active" | "failed";
updatedAt: string;
whitelist: string[];
};

Type Declaration

NameTypeDefault value
addressstring-
budget{ currency: string; day: { cap: string
createdAtstring-
idstring-
labelstring-
network"EthereumAnvil"
owner{ email: string; id: string; name: string; }
paymentRail"x402"-
status"deploying""ready"
updatedAtstring-
whiteliststring[]-