Signed actions
Every state change — orders, cancels, withdrawals, transfers, triggers, session
management — is an Action: a protobuf message, signed, submitted to a single
endpoint. If you use the TypeScript SDK this is
handled for you; this page is what you need to implement it elsewhere.