Skip to content

Commit 319e43e

Browse files
authored
datacap: add allowance to exported methods (#795)
1 parent d4c7346 commit 319e43e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

actors/datacap/src/lib.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ pub enum Method {
6767
RevokeAllowance = 18,
6868
Burn = 19,
6969
BurnFrom = 20,
70+
Allowance = 21,
7071
}
7172

7273
pub struct Actor;
@@ -581,6 +582,10 @@ impl ActorCode for Actor {
581582
let ret = Self::burn_from(rt, cbor::deserialize_params(params)?)?;
582583
serialize(&ret, "burn_from result")
583584
}
585+
Some(Method::Allowance) => {
586+
let ret = Self::allowance(rt, cbor::deserialize_params(params)?)?;
587+
serialize(&ret, "allowance result")
588+
}
584589
None => Err(actor_error!(unhandled_message; "Invalid method")),
585590
}
586591
}

0 commit comments

Comments
 (0)