use crate as psibase;
use crate::{account, AccountNumber};
pub const COMMON_API_SERVICE: AccountNumber = account!("common-api");
pub const HOMEPAGE_SERVICE: AccountNumber = account!("homepage");
#[crate::service(name = "http-server", dispatch = false, psibase_mod = "crate")]
#[allow(non_snake_case, unused_variables)]
mod service {
use crate::{AccountNumber, Action, Hex, HttpReply, HttpRequest};
#[action]
fn sendProds(action: Action) {
unimplemented!()
}
#[action]
fn deferReply(socket: i32) {
unimplemented!()
}
#[action]
fn claimReply(socket: i32) {
unimplemented!()
}
#[action]
fn sendReply(socket: i32, response: HttpReply) {
unimplemented!()
}
#[action]
fn registerServer(server: AccountNumber) {
unimplemented!()
}
#[action]
fn recv(socket: i32, data: Hex<Vec<u8>>) {
unimplemented!()
}
#[action]
fn serve(socket: i32, req: HttpRequest) {
unimplemented!()
}
#[action]
fn rootHost(host: String) -> String {
unimplemented!()
}
}
#[test]
fn verify_schema() {
crate::assert_schema_matches_package::<Wrapper>();
}