perms

package
v0.6.4-beta Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2023 License: MIT Imports: 1 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var RequiredPermissions = map[string][]bakery.Op{
	"/poolrpc.Trader/GetInfo": {{
		Entity: "account",
		Action: "read",
	}, {
		Entity: "order",
		Action: "read",
	}, {
		Entity: "auction",
		Action: "read",
	}, {
		Entity: "auth",
		Action: "read",
	}},
	"/poolrpc.Trader/StopDaemon": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/QuoteAccount": {{
		Entity: "account",
		Action: "read",
	}},
	"/poolrpc.Trader/InitAccount": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/ListAccounts": {{
		Entity: "account",
		Action: "read",
	}},
	"/poolrpc.Trader/CloseAccount": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/WithdrawAccount": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/DepositAccount": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/RenewAccount": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/BumpAccountFee": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/RecoverAccounts": {{
		Entity: "account",
		Action: "write",
	}},
	"/poolrpc.Trader/AccountModificationFees": {{
		Entity: "account",
		Action: "read",
	}},
	"/poolrpc.Trader/SubmitOrder": {{
		Entity: "order",
		Action: "write",
	}},
	"/poolrpc.Trader/ListOrders": {{
		Entity: "order",
		Action: "read",
	}},
	"/poolrpc.Trader/CancelOrder": {{
		Entity: "order",
		Action: "write",
	}},
	"/poolrpc.Trader/QuoteOrder": {{
		Entity: "order",
		Action: "read",
	}},
	"/poolrpc.Trader/AuctionFee": {{
		Entity: "auction",
		Action: "read",
	}},
	"/poolrpc.Trader/Leases": {{
		Entity: "auction",
		Action: "read",
	}},
	"/poolrpc.Trader/BatchSnapshot": {{
		Entity: "auction",
		Action: "read",
	}},
	"/poolrpc.Trader/GetLsatTokens": {{
		Entity: "auth",
		Action: "read",
	}},
	"/poolrpc.Trader/LeaseDurations": {{
		Entity: "auction",
		Action: "read",
	}},
	"/poolrpc.Trader/NextBatchInfo": {{
		Entity: "auction",
		Action: "read",
	}},
	"/poolrpc.Trader/NodeRatings": {{
		Entity: "auction",
		Action: "read",
	}},
	"/poolrpc.Trader/BatchSnapshots": {{
		Entity: "auction",
		Action: "read",
	}},
	"/poolrpc.Trader/OfferSidecar": {{
		Entity: "order",
		Action: "write",
	}},
	"/poolrpc.Trader/RegisterSidecar": {{
		Entity: "order",
		Action: "write",
	}},
	"/poolrpc.Trader/ExpectSidecarChannel": {{
		Entity: "order",
		Action: "write",
	}},
	"/poolrpc.Trader/DecodeSidecarTicket": {{
		Entity: "order",
		Action: "read",
	}},
	"/poolrpc.Trader/ListSidecars": {{
		Entity: "order",
		Action: "read",
	}},
	"/poolrpc.Trader/CancelSidecar": {{
		Entity: "order",
		Action: "write",
	}},
}

RequiredPermissions is a map of all pool RPC methods and their required macaroon permissions to access poold.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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