M^0 Documentation
Project Home
More
Project Home
Search...
Ctrl + K
Technical Documentation
Protocol Technical Specification
Protocol And M Token Actors And Actions
Previous
Protocol Variables Used For Interest Accruals
Next
Protocol Core Functions
Last updated
9 months ago
Actors
Allowed actions
Anyone
[for Minter]
[for unapproved Earner]
M
i
n
t
e
r
Minter
M
in
t
er
u
p
d
a
t
e
C
o
l
l
a
t
e
r
a
l
updateCollateral
u
p
d
a
t
e
C
o
ll
a
t
er
a
l
p
r
o
p
o
s
e
M
i
n
t
proposeMint
p
ro
p
ose
M
in
t
m
i
n
t
M
mintM
min
tM
b
u
r
n
M
burnM
b
u
r
n
M
p
r
o
p
o
s
e
R
e
t
r
i
e
v
a
l
proposeRetrieval
p
ro
p
ose
R
e
t
r
i
e
v
a
l
V
a
l
i
d
a
t
o
r
Validator
Va
l
i
d
a
t
or
c
a
n
c
e
l
M
i
n
t
cancelMint
c
an
ce
lM
in
t
f
r
e
e
z
e
M
i
n
t
e
r
freezeMinter
f
reeze
M
in
t
er
E
a
r
n
e
r
Earner
E
a
r
n
er
s
t
a
r
t
E
a
r
n
i
n
g
startEarning
s
t
a
r
tE
a
r
nin
g
s
t
a
r
t
E
a
r
n
i
n
g
startEarning
s
t
a
r
tE
a
r
nin
g
a
c
t
i
v
a
t
e
M
i
n
t
e
r
activateMinter
a
c
t
i
v
a
t
e
M
in
t
er
b
u
r
n
M
burnM
b
u
r
n
M
d
e
a
c
t
i
v
a
t
e
M
i
n
t
e
r
deactivateMinter
d
e
a
c
t
i
v
a
t
e
M
in
t
er
s
t
o
p
E
a
r
n
i
n
g
stopEarning
s
t
o
pE
a
r
nin
g
u
p
d
a
t
e
I
n
d
e
x
updateIndex
u
p
d
a
t
e
I
n
d
e
x