Six new clients (dependency-free EIP-1193 wrappers, precomputed
4-byte selectors, ABI tuple/string encoders inline):
- AereAgentBondClient — bondOf, isBonded, postBond, requestWithdraw,
withdraw, slash; oracle-only on slash
- AereAIReputationClient — scoreOf, statsOf, attest (delta -1/0/+1)
- AereInferNetClient — modelEpochCount, registerModel, commitEpoch;
EU AI Act Article 12 provider surface
- AereAgentMemoryVaultClient — grant, revoke, write, canReadNow,
permissionOf; user-owned namespace
- AereAttestationGatewayClient — publishSchema, setAttestor, attest,
revoke, isValidNow, subjectCurrentlyAttested
- AereCompliancePoolClient — deposit, withdraw, publishAssociationRoot,
setComplianceProvider; Privacy Pools surface
All exported from the package barrel. Zero TS errors.
19 lines
708 B
TypeScript
19 lines
708 B
TypeScript
export { AereAgentClient, AERE402SettlementClient, buildAuthTypedData } from './AereAgentClient.js';
|
|
export type { Eip1193Provider, PaymentAuth as AgentPaymentAuth } from './AereAgentClient.js';
|
|
export { createAere402Middleware, buildAere402TypedData } from './AERE402Middleware.js';
|
|
export type { Aere402MiddlewareConfig, PaymentAuth } from './AERE402Middleware.js';
|
|
|
|
// 2026-06-08 ship batch — accountability + AI Act + portable memory.
|
|
export {
|
|
AereAgentBondClient,
|
|
AereAIReputationClient,
|
|
AereInferNetClient,
|
|
AereAgentMemoryVaultClient,
|
|
} from './NewAgenticClients.js';
|
|
export type {
|
|
BondInfo,
|
|
AgentStats,
|
|
Permission as MemoryVaultPermission,
|
|
MemEntry,
|
|
} from './NewAgenticClients.js';
|