Depot Facet
Note that this page has not been updated to reflect the current state of Beanstalk, but is left here as a reference.
The Depot Facet wraps Pipeline's pipe
functions to facilitate the loading of non-Ether assets in Pipeline.
Call Functions
Pipe a PipeCall
through Pipeline.
p
PipeCall
PipeCall
to pipe through Pipeline.
result
bytes
PipeCall
return value.
Pipe multiple PipeCalls
through Pipeline. Does not support sending Ether in the call.
pipes
PipeCall[]
List of PipeCalls
to pipe through Pipeline.
results
bytes[]
List of return values from each PipeCall
.
Pipe multiple AdvancedPipeCalls
through Pipeline.
pipes
AdvancedPipeCall[]
List of AdvancedPipeCalls
to pipe through Pipeline.
value
uint256
results
bytes[]
List of return values from each AdvancedPipeCall
.
Pipe a PipeCall
through Pipeline with an Ether value.
p
PipeCall
PipeCall
to pipe through Pipeline.
value
uint256
Ether value to send in Pipecall
.
result
bytes
PipeCall
return value.
View Functions
Return the return value of a PipeCall
without executing it.
p
PipeCall
PipeCall
to execute with a staticcall.
result
bytes
PipeCall
return value.
Events
None.
Last updated