internal/

directory
v0.0.0-...-6cfaac4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2026 License: MIT

Directories

Path Synopsis
Package datasale implements the data-sale protocol that the escrow contract checks: the sale material a seller builds and a buyer verifies, the EIP-712 offer the seller signs, the per-sale key, and challenge proofs.
Package datasale implements the data-sale protocol that the escrow contract checks: the sale material a seller builds and a buyer verifies, the EIP-712 offer the seller signs, the per-sale key, and challenge proofs.
Package escrow talks to the data-sale escrow contract on Bittensor EVM: calldata for every function, the read calls, event decoding, RPC failover, and a transaction sender built to get time-critical transactions included.
Package escrow talks to the data-sale escrow contract on Bittensor EVM: calldata for every function, the read calls, event decoding, RPC failover, and a transaction sender built to get time-critical transactions included.
Package saleroom carries a data sale over a Beam Room: the buyer's binding of its Room member to its wallet, the sale package the seller delivers, reading that package from the agent's inbox, and the rule that a sale Room holds only the seller and the buyer.
Package saleroom carries a data sale over a Beam Room: the buyer's binding of its Room member to its wallet, the sale package the seller delivers, reading that package from the agent's inbox, and the rule that a sale Room holds only the seller and the buyer.
Package salestate keeps what each party's client needs to carry a data sale to its end across restarts: the sale Rooms this machine set up or joined, and one record per sale with the signed terms, the local files and every transaction broadcast for it.
Package salestate keeps what each party's client needs to carry a data sale to its end across restarts: the sale Rooms this machine set up or joined, and one record per sale with the signed terms, the local files and every transaction broadcast for it.
Package salewallet keeps the data-sale spending wallet: the account sales are paid from and to, the secret every per-sale key derives from, an optional backup account for revealing keys, the spending limits, and the ledger that enforces them.
Package salewallet keeps the data-sale spending wallet: the account sales are paid from and to, the secret every per-sale key derives from, an optional backup account for revealing keys, the spending limits, and the ledger that enforces them.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL