aboutsummaryrefslogtreecommitdiffstats
path: root/ethchain/stack.go
diff options
context:
space:
mode:
Diffstat (limited to 'ethchain/stack.go')
-rw-r--r--ethchain/stack.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/ethchain/stack.go b/ethchain/stack.go
index d475f2f8e..2aca0a350 100644
--- a/ethchain/stack.go
+++ b/ethchain/stack.go
@@ -173,6 +173,10 @@ func NewStack() *Stack {
return &Stack{}
}
+func (st *Stack) Data() []*big.Int {
+ return st.data
+}
+
func (st *Stack) Pop() *big.Int {
str := st.data[len(st.data)-1]
@@ -246,6 +250,10 @@ func (m *Memory) Len() int {
return len(m.store)
}
+func (m *Memory) Data() []byte {
+ return m.store
+}
+
func (m *Memory) Print() {
fmt.Printf("### mem %d bytes ###\n", len(m.store))
if len(m.store) > 0 {