15 lines
391 B
Plaintext
15 lines
391 B
Plaintext
pub fn create_proposal(title: String, description: String) -> u256 {
|
|
require(title.len() > 0, "Title cannot be empty");
|
|
return 1;
|
|
}
|
|
|
|
pub fn execute_proposal(proposal_id: u256) -> bool {
|
|
require(proposal_id > 0, "Invalid proposal ID");
|
|
return true;
|
|
}
|
|
|
|
pub fn cancel_proposal(proposal_id: u256) -> bool {
|
|
require(proposal_id > 0, "Invalid proposal ID");
|
|
return true;
|
|
}
|